- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for GetI64ElementsAttr (0.21 sec)
-
tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc
input = rewriter.create<ReverseOp>( loc, input_ty, op.getInput(), GetI64ElementsAttr(dims_to_reverse, &rewriter)); auto sliced = rewriter.create<SliceOp>( loc, input, GetI64ElementsAttr(hlo_begin_indices, &rewriter), GetI64ElementsAttr(hlo_end_indices, &rewriter), GetI64ElementsAttr(hlo_strides, &rewriter)); // Reshape slice result so that the shape is updated depending on
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 11 20:00:43 UTC 2024 - 291.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/transforms/utils.cc
} DenseIntElementsAttr GetI64ElementsAttr(ArrayAttr attr) { RankedTensorType ty = RankedTensorType::get(static_cast<int64_t>(attr.size()), IntegerType::get(attr.getContext(), 64)); return DenseIntElementsAttr::get(ty, attr.getValue()); } DenseIntElementsAttr GetI64ElementsAttr(ArrayRef<int64_t> values,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Sep 06 19:12:29 UTC 2023 - 1.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/transforms/utils.h
ConstantOp GetScalarNegZeroOfType(Type ty, Location loc, OpBuilder* builder); // Converts an ArrayAttr to a 1D 64-bit dense elements attribute. DenseIntElementsAttr GetI64ElementsAttr(ArrayAttr attr); DenseIntElementsAttr GetI64ElementsAttr(llvm::ArrayRef<int64_t> values, Builder* builder); } // namespace mhlo } // namespace mlir
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Sep 06 19:12:29 UTC 2023 - 2.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/lower_tf.cc
#include "tensorflow/core/util/tensor_format.h" namespace mlir { namespace TF { namespace { // Returns 1D 64-bit dense elements attribute with the given values. static DenseIntElementsAttr GetI64ElementsAttr(ArrayRef<int64_t> values, Builder *builder) { RankedTensorType ty = tensorflow::GetTypeFromTFTensorShape(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 74.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/lower_tf.td
def GetScalarNanOfType : NativeCodeCall< "GetScalarOfType(getElementTypeOrSelf($0), " "std::numeric_limits<double>::quiet_NaN())">; class GetI64ScalarElementsAttr<int value> : NativeCodeCall<"GetI64ElementsAttr({" # value # "}, &$_builder)">; class GetF32Scalar<int value> : NativeCodeCall<"GetF32Scalar(&$_builder, " # value # ")">; def TrueBoolAttr : AttrConstraint<CPred<"$_self.cast<::mlir::BoolAttr>().getValue()">>;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 04 13:30:42 UTC 2024 - 24.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo.cc
limit_indices[channel_idx] = depth_idx + 1; } return rewriter.create<mhlo::SliceOp>( conv_op.getLoc(), tensor, GetI64ElementsAttr(start_indices, &rewriter), GetI64ElementsAttr(limit_indices, &rewriter), GetI64ElementsAttr(strides, &rewriter)); }; // Storage for smaller convolution results std::vector<mlir::Value> conv_results;
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/transforms/optimize.cc
RankedTensorType ty = mlir::RankedTensorType::get( {static_cast<int32_t>(values.size())}, builder->getIntegerType(32)); return DenseIntElementsAttr::get(ty, values); } DenseIntElementsAttr GetI64ElementsAttr(ArrayRef<int64_t> values, Builder *builder) { RankedTensorType ty = RankedTensorType::get( {static_cast<int64_t>(values.size())}, builder->getIntegerType(64));
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 30 00:40:15 UTC 2024 - 102.3K bytes - Viewed (0)