Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for CreateStripNoinlineAttributePass (0.45 sec)

  1. tensorflow/compiler/mlir/tensorflow/transforms/strip_noinline_attribute.cc

        for (auto func_op : getOperation().getOps<func::FuncOp>())
          func_op->removeAttr("tf._noinline");
      }
    };
    
    }  // namespace
    
    std::unique_ptr<OperationPass<ModuleOp>> CreateStripNoinlineAttributePass() {
      return std::make_unique<StripNoinlineAttributePass>();
    }
    
    }  // namespace TF
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Oct 05 23:50:19 UTC 2022
    - 1.5K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/quantization/stablehlo/cc/saved_model_export.cc

      // prevent certain functions from being inlined (see
      // `MarkFunctionsNoinlinePass`). InlinerPass must not come after this pass.
      pm.addPass(mlir::TF::CreateStripNoinlineAttributePass());
    }
    
    absl::StatusOr<std::optional<SaverDef>> CreateSaverDef(
        const std::vector<std::string>& control_ret_node_names,
        const GraphDef& graph_def) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Mar 20 11:11:25 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/tf_tfl_passes.cc

      pass_manager.addNestedPass<mlir::func::FuncOp>(mlir::createCSEPass());
      // DCE for private symbols.
      pass_manager.addPass(mlir::createSymbolDCEPass());
    
      pass_manager.addPass(mlir::TF::CreateStripNoinlineAttributePass());
      // Add inline pass.
      pass_manager.addPass(mlir::createInlinerPass());
    
      // Expands mhlo.tuple ops.
      pass_manager.addPass(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 06 18:45:51 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/passes.h

    std::unique_ptr<OperationPass<ModuleOp>> CreateStackOpsDecompositionPass();
    
    // Creates a pass to strip the "tf._noinline" attribute from the functions in
    // the module.
    std::unique_ptr<OperationPass<ModuleOp>> CreateStripNoinlineAttributePass();
    
    // Converts tensor list operations into operations on buffers and sizes. Needs
    // static shapes and known max element count.
    std::unique_ptr<OperationPass<ModuleOp>> CreateTensorListOpsDecompositionPass();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 31.8K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

      ];
    }
    
    def StripNoinlineAttributePass : Pass<"tf-strip-noinline-attribute", "ModuleOp"> {
      let summary = "Strip the tf._noinline attribute from top-level functions.";
      let constructor = "TF::CreateStripNoinlineAttributePass()";
    }
    
    def ExecutorConvertControlToDataOutputsPass : Pass<"tf-executor-convert-control-to-data-outputs", "ModuleOp"> {
      let summary = "Chain control outputs of while loop body";
    
      let description = [{
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
Back to top