- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 189 for getresuid (0.25 sec)
-
tensorflow/compiler/mlir/lite/transforms/prepare_quantize_dynamic_range.cc
arith::ConstantOp op) const { for (auto connected_op : op.getResult().getUsers()) { auto cast_op = dyn_cast_or_null<CastOp>(connected_op); if (!cast_op || cast_op.getResult().use_empty()) continue; // Get types Type old_result_type = op.getResult().getType(); ShapedType new_result_type = mlir::dyn_cast<ShapedType>(cast_op.getType());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 20.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/quantize_weight.cc
for (Operation* connected_op : op.getResult().getUsers()) { ConvertOp convert_op = dyn_cast_or_null<ConvertOp>(connected_op); // Skip if no convert op exists. if (!convert_op || convert_op.getResult().use_empty()) continue; // Get types. const Type old_result_type = op.getResult().getType(); const ShapedType new_result_type =
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 9.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/convert_func_to_bfloat16.cc
} else if (!converter.isLegal(convert_op.getResult().getType())) { if (!convert_op.getResult().hasOneUse()) { return false; } auto other_convert_op = dyn_cast_or_null<OtherConvertOp>( *convert_op.getResult().getUsers().begin()); return other_convert_op && converter.isLegal(other_convert_op.getResult().getType()); } return true; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 9.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/prepare_quantize_helper.h
auto new_dq_op = rewriter.create<quantfork::DequantizeCastOp>( new_q_op.getLoc(), transpose_op.getResult().getType(), new_q_op.getResult()); transpose_op.getResult().replaceAllUsesWith(new_dq_op.getResult()); new_q_op.setOperand(transpose_op.getResult()); return success(); } }; } // namespace TFL } // namespace mlir
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 03 18:01:23 UTC 2024 - 28K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/readonly_references_to_resources.cc
for (Operation *user : make_early_inc_range(variable_v2_op.getResult().getUsers())) { builder.setInsertionPoint(user); ReadVariableOp read_variable_op = builder.create<ReadVariableOp>( user->getLoc(), ArrayRef<Type>{tensor_type}, ArrayRef<Value>{var_handle_op}); user->getResult(0).replaceAllUsesWith(read_variable_op.getResult()); user->erase(); } variable_v2_op.erase(); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 7.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/sparsecore/embedding_program_key.cc
if (llvm::isa<tf_device::LaunchOp>(parent)) { new_value = parent->getResult(operand.getOperandNumber()); } else if (auto replicate = llvm::dyn_cast<tf_device::ReplicateOp>(parent)) { int n = replicate.getN(); new_value = parent->getResult(operand.getOperandNumber() * n); } else { parent->emitOpError("Unsupported wrapper op.");
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 17.4K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/uniform_quantized_stablehlo_to_tfl_pass.cc
// Omit any bias and requantize ops as `tfl.{gemm_op}` outputs a // fused `qi8` type. rewriter.replaceAllUsesWith(uniform_quantize_op->getResult(0), op->getResult(0)); return op->getResult(0).getType().cast<TensorType>().clone( new_result_quantized_type); } // Matches kernel dimension numbers, ranks of input and output and constant
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Apr 22 09:00:19 UTC 2024 - 99.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/merge_fusion_with_dequantize.cc
if (!req_op) return failure(); // Create a new func.call op with f32 output. auto new_call_op = call_op.clone(); new_call_op->getResult(0).setType( mlir::cast<ShapedType>(call_op.getResult(0).getType()) .clone(rewriter.getF32Type())); rewriter.setInsertionPoint(call_op); rewriter.insert(new_call_op);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 5.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/quantization_lib/quantization_driver.cc
if (clobber_first) { dequant_op.setOperand(requantize_op.getResult()); // All ops requiring this value already use the result of dequant. clobber_first = false; } else { auto new_dequant_op = builder_.create<quantfork::DequantizeCastOp>( loc, dequant_op.getResult().getType(), requantize_op.getResult()); for (auto [op, operand_idx] : state.users) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 38.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/reduce_type_precision.cc
auto new_gather_op = rewriter.create<TFL::GatherOp>( op.getLoc(), /*result=*/ mlir::cast<TensorType>(op.getResult().getType()) .clone(builder.getI4Type()), /*operand=*/op.getOperands(), op->getAttrs()); rewriter.replaceAllUsesWith(op.getResult(), new_gather_op.getResult()); return success(); } }; class ReduceTypePrecisionPass
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 5.4K bytes - Viewed (0)