(self, name: str, param: Optional[Parameter])
| 324 | self.__setattr__(name, module) |
| 325 | |
| 326 | def register_parameter(self, name: str, param: Optional[Parameter]) -> None: |
| 327 | self.__setattr__( |
| 328 | name, |
| 329 | get_proxy_cls(param)( |
| 330 | param, |
| 331 | self.to(GraphModule)._name_prefix + self.to(GraphModule)._name + ".", |
| 332 | name, |
| 333 | ), |
| 334 | ) |
| 335 | |
| 336 | def modules(self, memo: Optional[Set["Proxy"]] = None) -> Iterator["Proxy"]: |
| 337 | assert self.to(GraphModule)._type == GraphBlockType.MODULE |
nothing calls this directly
no test coverage detected