- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for PopulateDecomposeResourceOpsPatterns (0.58 sec)
-
tensorflow/compiler/mlir/tensorflow/transforms/decompose_resource_ops.h
// NOTE: These patterns do not support `use_locking=true` for a lot of resource // operations. So decomposition may not be correct outside of backends like XLA, // which automatically locks all resource variables. void PopulateDecomposeResourceOpsPatterns(MLIRContext *context, RewritePatternSet *patterns); } // namespace TF } // namespace mlir
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Jan 27 15:05:02 UTC 2022 - 1.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/decompose_resource_ops_pass.cc
: public impl::DecomposeResourceOpsPassBase<DecomposeResourceOpsPass> { void runOnOperation() override { // Add lowering patterns to the list. RewritePatternSet patterns(&getContext()); TF::PopulateDecomposeResourceOpsPatterns(&getContext(), &patterns); if (failed(applyPatternsAndFoldGreedily(getOperation(), std::move(patterns)))) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri Sep 08 20:01:13 UTC 2023 - 8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/decompose_resource_ops.cc
rewriter.replaceOp(op, output); return success(); } }; #include "tensorflow/compiler/mlir/tensorflow/transforms/generated_decompose_resource_ops.inc" } // namespace void PopulateDecomposeResourceOpsPatterns(MLIRContext *context, RewritePatternSet *patterns) { patterns->add<DecomposeRngReadAndSkipOp>(context); populateWithGenerated(*patterns); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Nov 03 12:35:38 UTC 2022 - 8.1K bytes - Viewed (0)