Update IRReader with the ResultRenaming flag (#10988)
This commit is contained in:
@@ -195,7 +195,7 @@ def set_default_tensor_names_for_parameters_results(graph: Graph):
|
||||
|
||||
def prepare_emit_ir(graph: Graph, data_type: str, output_dir: str, output_model_name: str,
|
||||
mean_data: [list, None] = None, input_names: list = None, meta_info: dict = None,
|
||||
use_temporary_path=False, convert_types=False):
|
||||
use_temporary_path=False, convert_types=False, rename_results=True):
|
||||
if input_names is None:
|
||||
input_names = []
|
||||
if meta_info is None:
|
||||
@@ -220,7 +220,8 @@ def prepare_emit_ir(graph: Graph, data_type: str, output_dir: str, output_model_
|
||||
|
||||
for_graph_and_each_sub_graph_recursively(graph, RemoveUselessConvert().find_and_replace_pattern)
|
||||
|
||||
ResultRename().find_and_replace_pattern(graph)
|
||||
if rename_results:
|
||||
ResultRename().find_and_replace_pattern(graph)
|
||||
set_default_tensor_names_for_parameters_results(graph)
|
||||
|
||||
for sub_graph in [graph] + collect_sub_graphs(graph):
|
||||
|
||||
@@ -41,7 +41,7 @@ def restore_graph_from_ir(path_to_xml: str, path_to_bin: str = None) -> (Graph,
|
||||
return new_graph, copy(ir.meta_data)
|
||||
|
||||
|
||||
def save_restored_graph(graph: Graph, path: str, meta_data, name=None):
|
||||
def save_restored_graph(graph: Graph, path: str, meta_data, name=None, rename_results=True):
|
||||
"""
|
||||
Function to apply all necessary transforms from back stage to prepare and save restored graph and metadata.
|
||||
:param graph: Graph to save
|
||||
@@ -86,4 +86,4 @@ def save_restored_graph(graph: Graph, path: str, meta_data, name=None):
|
||||
for_graph_and_each_sub_graph_recursively(graph, RemoveConstOps().find_and_replace_pattern)
|
||||
for_graph_and_each_sub_graph_recursively(graph, CreateConstNodesReplacement().find_and_replace_pattern)
|
||||
|
||||
prepare_emit_ir(graph, data_type, path, name, meta_info=meta_data)
|
||||
prepare_emit_ir(graph, data_type, path, name, meta_info=meta_data, rename_results=rename_results)
|
||||
|
||||
Reference in New Issue
Block a user