- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 437 for module_op_ (0.2 sec)
-
tensorflow/compiler/mlir/tensorflow/utils/serialize_mlir_module_utils.h
#include "mlir/IR/MLIRContext.h" // from @llvm-project #include "tensorflow/core/platform/status.h" namespace tensorflow { // Prints a MLIR module `module_op` and returns it as a string. std::string SerializeMlirModule(mlir::ModuleOp module_op); // Parses a MLIR module from `mlir_module_string` into `mlir_module` with // context `mlir_context`. Status DeserializeMlirModule(llvm::StringRef serialized_mlir_module,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Mar 22 14:25:57 UTC 2022 - 1.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/test_base.h
// Parses `module_op_str` to create a `ModuleOp`. OwningOpRef<ModuleOp> ParseModuleOpString( const absl::string_view module_op_str) { return parseSourceString<ModuleOp>(module_op_str, ctx_.get()); } // Convenience function that returns the first operation of type `OpT` from // the `@main` function in `module_op`. Useful when testing with a text // representation of a `ModuleOp` containing a single function `@main`.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 04 07:19:09 UTC 2024 - 3.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/replace_stablehlo_ops_in_main_function_with_xla_call_module_ops.cc
const SetVector<Operation*>& reverse_subgraph, const func::FuncOp stablehlo_func_op, ModuleOp module_op) { MLIRContext* ctx = module_op.getContext(); OpBuilder builder(ctx); Operation* last_subgraph_op = reverse_subgraph.front(); builder.setInsertionPointAfter(last_subgraph_op);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 21K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/translate/tf_mlir_translate.cc
auto module_or = GraphdefToMlirImport( input, input_arrays, input_dtypes, input_shapes, output_arrays, control_output_arrays, import_options, context); if (!module_or.status().ok()) { LOG(ERROR) << "Graph import failed: " << module_or.status(); return module_or.status(); } auto& module = module_or.value(); std::srand(0);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue May 07 11:51:44 UTC 2024 - 14.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/utils/serialize_mlir_module_utils.cc
#include "tensorflow/core/platform/errors.h" namespace tensorflow { std::string SerializeMlirModule(mlir::ModuleOp module_op) { std::string serialized_mlir_module; llvm::raw_string_ostream os(serialized_mlir_module); mlir::OpPrintingFlags print_flags; print_flags.enableDebugInfo(); module_op.print(os, print_flags); return std::move(os.str()); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Feb 26 03:47:51 UTC 2024 - 2.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/tensorflow/passes/merge_save_function_ops_to_main.cc
} // namespace void MergeSaveFunctionOpsToMainPass::runOnOperation() { ModuleOp module_op = getOperation(); func::FuncOp main_func_op = GetMainFunction(module_op); if (!main_func_op) { module_op.emitError("Main function op not found."); return signalPassFailure(); } func::FuncOp save_func_op = GetSaveFuncOp(module_op); if (!save_func_op) return;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 10.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/cc/pre_calibration.cc
PreCalibrationComponent::PreCalibrationComponent( absl::Nonnull<MLIRContext*> ctx) : ctx_(ABSL_DIE_IF_NULL(ctx)) {} // Crash OK absl::StatusOr<ModuleOp> PreCalibrationComponent::Run( ModuleOp module_op, const QuantizationConfig& config) { TF_RETURN_IF_ERROR(RunPasses( kName, /*add_passes_func=*/ [&config](PassManager& pm) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Apr 17 09:28:53 UTC 2024 - 2K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/tensorflow/passes/convert_tpu_model_to_cpu.cc
RewritePatternSet patterns(ctx); ModuleOp module_op = getOperation(); patterns.add<ReplaceTpuPartitionedCallOpWithPartitionedCallOp, ReplaceBatchFunctionOpToPartitionedCallOp>(ctx); patterns.add<RemoveTpuOp>(ctx); patterns.add<RemoveIdentity>(ctx); if (failed(applyPatternsAndFoldGreedily(module_op, std::move(patterns)))) { module_op.emitError() << "quant-convert-tpu-model-to-cpu pattern "
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 5.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/cc/report.h
// quantization summary from a quantized `ModuleOp` and emit it in a human- and // machine-readable format. class QuantizationReport { public: QuantizationReport() = default; // Initializes `QuantizationReport` by collecting `QuantizationResults` from // `module_op`. explicit QuantizationReport(ModuleOp module_op); // Adds a `QuantizationResult` to the report.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 10:10:34 UTC 2024 - 2.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/stablehlo/passes/xla_call_module_to_call.cc
return success(); } }; void XlaCallModuleToCallPass::runOnOperation() { ModuleOp module_op = getOperation(); MLIRContext* ctx = module_op.getContext(); RewritePatternSet patterns(&getContext()); patterns.add<XlaCallModuleOpToCallOp>(ctx); if (failed(applyPatternsAndFoldGreedily(module_op, std::move(patterns)))) { signalPassFailure(); } } } // namespace
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 04 20:02:00 UTC 2024 - 3.1K bytes - Viewed (0)