(
self,
origin: ModuleDict = None,
prefix: str = "",
name: str = "",
belonged_graph: weakref.ProxyTypes = None,
)
| 733 | |
| 734 | class ProxyModuleDict(get_dict(ProxyModule)): |
| 735 | def __init__( |
| 736 | self, |
| 737 | origin: ModuleDict = None, |
| 738 | prefix: str = "", |
| 739 | name: str = "", |
| 740 | belonged_graph: weakref.ProxyTypes = None, |
| 741 | ): |
| 742 | super().__init__() |
| 743 | self.to(GraphModule)._name_prefix = prefix |
| 744 | self.to(GraphModule)._name = name |
| 745 | self.to(GraphModule)._belonged_graph = belonged_graph |
| 746 | self.to(GraphModule)._belonged_block = weakref.proxy(self) |
| 747 | self._oneflow_internal_graphblock__set_origin(origin) |
| 748 | |
| 749 | |
| 750 | class ProxyParameterList(get_para_list(ProxyModule)): |
nothing calls this directly
no test coverage detected