MCPcopy Create free account
hub / github.com/pytorch/pytorch / save_graph_module

Method save_graph_module

torch/_export/serde/serialize.py:1003–1012  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1001
1002 @contextmanager
1003 def save_graph_module(self) -> Iterator[None]:
1004 saved = self.graph, self.module, self.serialized_name_to_node, self.serialized_name_to_meta
1005 self.graph = torch.fx.Graph()
1006 self.module = torch.nn.Module()
1007 self.serialized_name_to_node = {}
1008 self.serialized_name_to_meta = {}
1009 try:
1010 yield
1011 finally:
1012 self.graph, self.module, self.serialized_name_to_node, self.serialized_name_to_meta = saved
1013
1014 def deserialize_operator(self, serialized_target: str):
1015 if serialized_target.startswith("_operator"): # TODO(zhxchen17) Follow up on this.

Callers 1

deserialize_inputMethod · 0.95

Calls 1

ModuleMethod · 0.80

Tested by

no test coverage detected