- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 140 for getElementDtype (0.23 sec)
-
tensorflow/compiler/mlir/lite/ir/tfl_ops.cc
const auto output_type = getType(0).cast<ShapedType>(); // Folding only implemented for float tensors. if (!input_type.getElementType().isF32() || !weights_type.getElementType().isF32() || !output_type.getElementType().isF32() || (has_bias && !bias_type.getElementType().isF32())) { return failure(); } // Folding only implemented for static shapes
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 02 09:41:17 UTC 2024 - 169.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/rewrite_util.h
IntegerAttr attr = IntegerAttr::get(int_ty, raw_value); return DenseElementsAttr::get(scalar_ty, attr); } else if (auto complex_ty = mlir::dyn_cast<ComplexType>(ty)) { Type complex_element_ty = complex_ty.getElementType(); if (complex_element_ty.isF32()) { return DenseElementsAttr::get( scalar_ty, static_cast<std::complex<float>>(raw_value)); } else if (complex_element_ty.isF64()) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed May 22 19:47:48 UTC 2024 - 4K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/collection_ops_util.cc
result_shape, buffer_type.getElementType()); return builder.create<TF::SliceOp>( loc, ArrayRef<Type>{slice_type}, ArrayRef<Value>{buffer, GetR1Const(slice_starts, builder, loc), GetR1Const(result_shape, builder, loc)}); } auto result_type = tensorflow::GetTypeFromTFTensorShape( result_shape, buffer_type.getElementType()); return builder.create<TF::GatherV2Op>(
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/quantization/tensorflow/passes/quantize_composite_functions.cc
if (mlir::isa<QuantizedType>(type.getElementType())) { has_quantized_types = true; } } } for (Value output : call_op.getOutput()) { if (auto type = mlir::dyn_cast<TensorType>(output.getType())) { if (mlir::isa<QuantizedType>(type.getElementType())) { has_quantized_types = true; } } }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 54.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/utils/convert_type.cc
return tflite::TensorType_STRING; } else if (auto complex_type = mlir::dyn_cast<mlir::ComplexType>(type)) { if (complex_type.getElementType().isF32()) { return tflite::TensorType_COMPLEX64; } else if (complex_type.getElementType().isF64()) { return tflite::TensorType_COMPLEX128; } llvm_unreachable("invalid complex Type in conversion");
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/lite/stablehlo/transforms/compose_uniform_quantized_type_pass.cc
bool IsI8ToF32Cast(stablehlo::ConvertOp convert_op) { const bool is_i8_operand = convert_op.getOperand().getType().getElementType().isInteger(/*width=*/8); const bool is_f32_result = mlir::isa<Float32Type>(convert_op.getResult().getType().getElementType()); return is_i8_operand && is_f32_result; } // Tests whether a `stablehlo::ConvertOp` is a i8 -> i32 cast.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 64.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/unfold_large_splat_constant.cc
auto splat_elements_attr = mlir::dyn_cast<SplatElementsAttr>(const_op.getValue()); if (!splat_elements_attr) { return; } auto element_type = splat_elements_attr.getType().getElementType(); if (!(element_type.isF32() || element_type.isF16() || element_type.isInteger(1) || element_type.isInteger(32) || element_type.isInteger(64))) { return; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 4.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/optimize.cc
if (!begin_attr || !size_attr) { return false; } auto begin_elem_ty = begin_attr.getType().getElementType(); if (!begin_elem_ty.isInteger(32) && !begin_elem_ty.isInteger(64)) { return false; } auto size_elem_ty = size_attr.getType().getElementType(); if (!size_elem_ty.isInteger(32) && !size_elem_ty.isInteger(64)) { return false; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 30 00:40:15 UTC 2024 - 102.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/utils/perception_ops_utils.cc
func_.getFunctionType().getInput(0)); if (!image_type || !image_type.getElementType().isF32() || image_type.getRank() != 4) { return func_.emitWarning() << "Image should be a 4D float tensor"; } auto flow_type = mlir::dyn_cast_or_null<RankedTensorType>( func_.getFunctionType().getInput(1)); if (!flow_type || !flow_type.getElementType().isF32() || flow_type.getRank() != 4) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 17 17:58:54 UTC 2024 - 8.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/utils/lstm_utils.cc
auto transpose_shape = llvm::to_vector<8>(llvm::map_range(perm, [transpose_type](int32_t dim) { return transpose_type.getDimSize(dim); })); auto elem_type = transpose_type.getElementType(); auto result_type = RankedTensorType::get(transpose_shape, elem_type); return builder->create<TF::TransposeOp>(location, result_type, value_to_transpose, perm_op); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 36.2K bytes - Viewed (0)