(self, net, param_init_net, param, grad=None)
| 52 | """ |
| 53 | |
| 54 | def __call__(self, net, param_init_net, param, grad=None): |
| 55 | if grad is None: |
| 56 | assert isinstance( |
| 57 | param, parameter_info.ParameterInfo |
| 58 | ), "Expected parameter to be of type ParameterInfo, got {}".format(param) |
| 59 | assert param.grad is not None |
| 60 | else: |
| 61 | if isinstance(param, basestring): |
| 62 | param = core.BlobReference(param) |
| 63 | param = parameter_info.ParameterInfo(param_id=None, param=param, grad=grad) |
| 64 | |
| 65 | self._run(net, param_init_net, param) |
| 66 | |
| 67 | def _run(self, net, param_init_net, param_info): |
| 68 | raise Exception("Not Implemented") |
nothing calls this directly
no test coverage detected