- Sort Score
- Result 10 results
- Languages All
Results 11 - 19 of 19 for dynamic_update_slice (0.68 sec)
-
tensorflow/compiler/mlir/lite/ir/tfl_ops.td
let hasOptions = 1; } def TFL_DynamicUpdateSliceOp: TFL_Op<"dynamic_update_slice", [ Pure, PredOpTrait<"input and output must have same element type", TFL_TCresVTEtIsSameAsOp<0, 0>>]> { let summary = "DynamicUpdateSlice."; let description = [{ DynamicUpdateSlice op that have the same semantics with XLA DynamicUpdateSlice. Generates a result which is the value of the input array
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Jun 06 19:09:08 UTC 2024 - 186K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc
{}, indices_type.getElementType())); // Note on zero_attr integer type: DynamicUpdateSlice op start_indices are // required to have matching types. This rewrite rule creates // DynamicUpdateSlice ops where the first "start index" is always i32 and // subsequent ones are constructed based on zero_attr. Thus the type
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/lite/common/tfl_pass_config.h
// through TF for some of the ops. Some conversions are only supported through // this path. bool disable_hlo_to_tfl_conversion = false; // Whether to enable to use DynamicUpdateSlice op. bool enable_dynamic_update_slice = false; // Whether to preserve AssertOp during legalization. bool preserve_assert_op = false; // Whether to enable TF->stablehlo passes.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed May 08 19:05:30 UTC 2024 - 6.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/api/v2/legalize_tf_test.cc
// Assert that the tensor list operation is lowered to something that doesn't // get stuck on a broken dynamic update slice. ASSERT_THAT(compilation_result, Not(ComputationProtoContains("%.*=.*DynamicUpdateSlice"))); } TEST(LegalizeTFTest, LegalizesFunctionWithBoundedDynamicArg) { static constexpr char kMlirModuleWithBoundedDynamicArgStr[] = R"(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Jun 13 23:59:33 UTC 2024 - 16.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/passes.td
"tensorlist op lowering (default true)">, Option<"enable_dynamic_update_slice_", "enable-dynamic-update-slice", "bool", "false", "When specified to true, lower TensorListSetItem with " "DynamicUpdateSlice op (default false).">, ]; } def ModifyIONodesPass : Pass<"tfl-modify-io-nodes", "mlir::func::FuncOp"> { let summary = "Modify the type of the model io nodes"; let description = [{
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Apr 24 20:30:06 UTC 2024 - 22.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/schema/schema_generated.h
"READ_VARIABLE", "ASSIGN_VARIABLE", "BROADCAST_ARGS", "RANDOM_STANDARD_NORMAL", "BUCKETIZE", "RANDOM_UNIFORM", "MULTINOMIAL", "GELU", "DYNAMIC_UPDATE_SLICE", "RELU_0_TO_1", "UNSORTED_SEGMENT_PROD", "UNSORTED_SEGMENT_MAX", "UNSORTED_SEGMENT_SUM", "ATAN2", "UNSORTED_SEGMENT_MIN", "SIGN", "BITCAST",
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue May 21 18:21:50 UTC 2024 - 1M bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc
op, input.getType(), scalar_zero, ArrayRef<Value>({slice1, expanded_item, slice2})); return success(); } // This function rewrites the original op into a XLA DynamicUpdateSlice op. // |item| is expanded to have the same dimension as input_handle and // |index| is expanded to [index, 0, 0, ...] as the indices to input_handle. // On a high level, it's doing something like:
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 11 20:00:43 UTC 2024 - 70.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_generated_ops.td
} def TF_XlaDynamicUpdateSliceOp : TF_Op<"XlaDynamicUpdateSlice", [Pure, TF_NoConstantFold]> { let summary = "Wraps the XLA DynamicUpdateSlice operator, documented at"; let description = [{ https://www.tensorflow.org/performance/xla/operation_semantics#dynamicupdateslice . XlaDynamicUpdateSlice generates a result which is the value of the `input`
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 11 23:24:08 UTC 2024 - 793K bytes - Viewed (0) -
RELEASE.md
ML authoring is generally discouraged. * Add support for unsigned 16-bit integer tensor types in cast op. * Experimental support for lowering `list_ops.tensor_list_set_item` with `DynamicUpdateSlice`. * Enabled a new MLIR-based dynamic range quantization backend by default * The new backend is used for post-training int8 dynamic range quantization and post-training float16 quantization.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jun 11 23:24:08 UTC 2024 - 730.3K bytes - Viewed (0)