- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for HasTfSavedModelSemantics (0.3 sec)
-
tensorflow/compiler/mlir/lite/stablehlo/transforms/drop_savedmodel_semantics.cc
// with the original code trimmed and adapted as needed. void runOnOperation() override { auto module = getOperation(); if (!tf_saved_model::HasTfSavedModelSemantics(module)) return; // Clean up functions from tf_saved_model attributes. OpBuilder builder(module); auto bound_input = builder.getStringAttr("tf_saved_model.bound_input");
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Dec 13 23:39:10 UTC 2022 - 3K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/freeze_saved_model_assets.cc
} void runOnOperation() override; private: std::string saved_model_dir; }; void FreezeAssetsPass::runOnOperation() { auto module = getOperation(); if (!tf_saved_model::HasTfSavedModelSemantics(module)) { return; } SymbolTable symbol_table(module); for (auto func : module.getOps<func::FuncOp>()) { llvm::BitVector args_to_erase(func.getNumArguments());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Jan 30 01:12:09 UTC 2023 - 4.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_saved_model.h
SmallVector<StringRef, 2> GetExportedNames(Operation *op); // Returns true if `op` is exported. bool IsExported(Operation *op); // Returns true if `module` has tf_saved_model linkage semantics. bool HasTfSavedModelSemantics(ModuleOp module_op); // Returns the tf_saved_model.global_tensor op that func's arg_index'th argument // refers to as a bound input, or null. Operation *LookupBoundInput(func::FuncOp func, int arg_index,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Jan 18 03:21:34 UTC 2024 - 5.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/optimize_global_tensors.cc
} } func.eraseArguments(args_to_erase); } } void OptimizeGlobalTensorsPass::runOnOperation() { auto module = getOperation(); if (!tf_saved_model::HasTfSavedModelSemantics(module)) { return; } EraseUnusedBoundInputs(module); TF::ResourceAnalyzer resource_analyzer(module); GlobalTensorUsesMap global_tensor_uses = CreateGlobalTensorUsesMap(module);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 5.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tf_saved_model_asset_sinking_pass.cc
explicit AssetSinkingPass(llvm::StringRef saved_model_dir) { saved_model_dir_ = saved_model_dir.str(); } void runOnOperation() override { ModuleOp module = getOperation(); if (!HasTfSavedModelSemantics(module)) { return; } auto init_op = GetSessionInitializerOp(module); if (init_op == nullptr || init_op.getInitializers().empty()) { return; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 7.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/freeze_global_tensors.cc
this->allow_mutable_tensors = allow_mutable_tensors; } void runOnOperation() override; }; void FreezeGlobalTensorsPass::runOnOperation() { auto module = getOperation(); if (!tf_saved_model::HasTfSavedModelSemantics(module)) return; DataFlowSolver solver; solver.load<dataflow::DeadCodeAnalysis>(); solver.load<dataflow::SparseConstantPropagation>(); TF::LoadResourceDataflowAnalysis(solver);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 7.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_saved_model.cc
} bool IsExported(Operation *op) { auto exported_names = op->getAttrOfType<ArrayAttr>(kTfSavedModelExportedNamesAttr); return exported_names && !exported_names.empty(); } bool HasTfSavedModelSemantics(ModuleOp module) { return module->getAttr("tf_saved_model.semantics") != nullptr; } Operation *LookupBoundInput(func::FuncOp func, int arg_index, const SymbolTable &symbol_table) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 23.5K bytes - Viewed (0)