- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for getRhsContractingDimensions (0.34 sec)
-
tensorflow/compiler/mlir/lite/stablehlo/transforms/optimize.cc
} SmallVector<int64_t, 4> new_rhs_contracting_dims; new_rhs_contracting_dims.reserve( dim_nums.getRhsContractingDimensions().size()); for (int64_t d : dim_nums.getRhsContractingDimensions()) { new_rhs_contracting_dims.push_back(d + 1); } rewriter.replaceOpWithNewOp<mhlo::DotGeneralOp>( dot, dot.getType(), dot.getLhs(), reshape.getOperand(),
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 26.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/attrs_and_constraints.cc
const ArrayRef<int64_t> lhs_contracting_dims = dot_dimension_numbers.getLhsContractingDimensions(); const ArrayRef<int64_t> rhs_contracting_dims = dot_dimension_numbers.getRhsContractingDimensions(); const int64_t input_rank = mlir::dyn_cast<ShapedType>(dot_general_op.getOperand(0).getType()) .getRank(); const int64_t filter_rank =
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 6.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/insert_weight_param.cc
const ::mlir::stablehlo::DotDimensionNumbersAttr dimension_numbers = dot.getDotDimensionNumbers(); ArrayRef<int64_t> rhs_contracting_dims = dimension_numbers.getRhsContractingDimensions(); ArrayRef<int64_t> rhs_batching_dims = dimension_numbers.getRhsBatchingDimensions(); int64_t rank = dot.getRhs().getType().cast<TensorType>().getRank(); for (int i = 0; i < rank; ++i) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 09 05:56:10 UTC 2024 - 10.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo_conversions/dot_general.cc
dot_dimension_numbers.getLhsContractingDimensions()); DotDimensionsInfo rhs_dot_dimensions_info( rhs_type, dot_dimension_numbers.getRhsBatchingDimensions(), dot_dimension_numbers.getRhsContractingDimensions()); // Transposes lhs shape to be in the order of {batch_dimensions, // out_dimensions, contracting dimensions}. llvm::SmallVector<int64_t, 4> lhs_permutation = Concat<int64_t>(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 19.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/uniform_quantized_stablehlo_to_tfl_pass.cc
<< filter_type << "\n"); return failure(); } const int rhs_rank = filter_type.cast<TensorType>().getRank(); const auto rhs_contracting_dim = dot_dimension_nums.getRhsContractingDimensions()[0]; if ((rhs_contracting_dim != rhs_rank - 1) && (rhs_contracting_dim != rhs_rank - 2)) { LLVM_DEBUG(llvm::dbgs() << "Not supported rhs contracting dim for dot_general.\n");
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/lite/stablehlo/transforms/compose_uniform_quantized_type_pass.cc
seq_range.end()); // Erase all contracting dimensions from the candidates. for (const int64_t contracting_dim : dot_dimension_numbers.getRhsContractingDimensions()) { auto contracting_dim_itr = absl::c_find(quantization_dimension_candidates, contracting_dim); quantization_dimension_candidates.erase(contracting_dim_itr); }
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/stablehlo/transforms/legalize_hlo.cc
dot_dimension_numbers.getLhsContractingDimensions()); DotDimensionsInfo rhs_dot_dimensions_info( rhs_type, dot_dimension_numbers.getRhsBatchingDimensions(), dot_dimension_numbers.getRhsContractingDimensions()); // Transposes lhs shape to be in the order of {batch_dimensions, // out_dimensions, contracting dimensions}. llvm::SmallVector<int64_t, 4> lhs_permutation = Concat<int64_t>(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 154.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/flatbuffer_export.cc
auto rhs_contracting_dimensions = builder_.CreateVector( mlir::GetVector<int64_t>(mlir::cast<mlir::vhlo::TensorV1Attr>( vhlo_op.getRhsContractingDimensions()), vhlo_type_converter)); BufferOffset<flatbuffers::Vector<unsigned int>> precision_config = 0; if (vhlo_op.getPrecisionConfig()) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 21:41:49 UTC 2024 - 164.5K bytes - Viewed (0)