- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for getI1Type (0.16 sec)
-
tensorflow/compiler/mlir/tensorflow/ir/tf_ops_tensor_helper.cc
} else { return UnrankedTensorType::get(builder->getI1Type()); } } auto ranked_type = mlir::dyn_cast<RankedTensorType>(result_type); if (!ranked_type) return UnrankedTensorType::get(builder->getI1Type()); return RankedTensorType::get(ranked_type.getShape(), builder->getI1Type()); } Type InferReductionOpType(Value input, Value reduction_indices,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 6.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/decompose_reduce_dataset.cc
auto const_true = builder.create<TF::ConstOp>( reduce_dataset.getLoc(), DenseIntElementsAttr::get( RankedTensorType::get(/*shape=*/{}, builder.getI1Type()), true)); SmallVector<Value, 4> while_input_values; SmallVector<Type, 4> while_input_types; while_input_values.push_back(const_true.getResult()); while_input_types.push_back(const_true.getResult().getType());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 14K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/utils/convert_type.cc
return builder.getIntegerType(64); case tflite::TensorType_STRING: return mlir::TF::StringType::get(builder.getContext()); case tflite::TensorType_BOOL: return builder.getI1Type(); case tflite::TensorType_INT16: return builder.getIntegerType(16); case tflite::TensorType_COMPLEX64: return mlir::ComplexType::get(builder.getF32Type()); case tflite::TensorType_COMPLEX128:
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue May 07 23:04:40 UTC 2024 - 8.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/python/mlir_wrapper/ops.cc
mlir::Value reduction_indices, bool keep_dims = false) -> mlir::Operation* { return opb .create<mlir::TF::AnyOp>(loc, opb.getI1Type(), input, reduction_indices, keep_dims) .getOperation(); }); // mlir::TF::ConstOp py::class_<mlir::TF::ConstOp>(m, "Tf_ConstOp")
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Mar 30 02:12:49 UTC 2022 - 7.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_op_base.td
OpBuilder<(ins "Value":$x, "Value":$y), [{ Type resultType; if (x.getType().isa<UnrankedTensorType>() || y.getType().isa<UnrankedTensorType>()) { resultType = UnrankedTensorType::get($_builder.getI1Type()); } else { SmallVector<int64_t, 4> resultShape; if (!OpTrait::util::getBroadcastedShape( x.getType().cast<ShapedType>().getShape(),
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Oct 30 06:52:55 UTC 2023 - 30.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/collection_ops_util.cc
loc, ArrayRef<Type>{}, ArrayRef<Value>{local_var, value}); } Value AccumulateBuffers(Value a, Value b, OpBuilder builder, Location loc) { if (getElementTypeOrSelf(a.getType()) == builder.getI1Type()) { return builder.create<TF::LogicalOrOp>(loc, ArrayRef<Type>{a.getType()}, ArrayRef<Value>{a, b}); } return builder.create<TF::AddV2Op>(loc, ArrayRef<Type>{a.getType()},
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 14.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/tfr/passes/raise_to_tf.cc
if (element_type == "i32_") return builder.getI32Type(); if (element_type == "i64_") return builder.getI64Type(); if (element_type == "f32_") return builder.getF32Type(); if (element_type == "i1_") return builder.getI1Type(); return {}; } // Adds a tf.Cast op if the tfr.tensor attribute indicated a fixed element // type. // TODO(fengliuai): This method is required when the operand types are not set
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 21.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_executor.cc
Type control_type = ControlType::get(parser.getBuilder().getContext()); result.types.append(2, types[0]); result.types.push_back(control_type); Type i1_type = parser.getBuilder().getI1Type(); RankedTensorType predicate_type = RankedTensorType::get({}, i1_type); types.push_back(predicate_type); types.append(op_infos.size() - 2, control_type); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 42.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/resource_op_lifting.cc
if (!const_true) const_true = builder.create<TF::ConstOp>( op.getLoc(), DenseIntElementsAttr::get( RankedTensorType::get(/*shape=*/{}, builder.getI1Type()), true)); op.getIsInitialized().replaceAllUsesWith(const_true); op.erase(); } } // Performs store-load forwarding. This effectively removes
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 55.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc
loc, tensorflow::GetTypeFromTFTensorShape({}, shape_dtype), size, input_size); auto if_cond = rewriter.create<TF::GreaterOp>( loc, tensorflow::GetTypeFromTFTensorShape({}, rewriter.getI1Type()), size_diff, scalar_zero); // Build the argument/result types for if branch function. auto input_shape = rewriter.create<TF::ShapeOp>(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 11 20:00:43 UTC 2024 - 70.7K bytes - Viewed (0)