(cpp_module, init_fn)
| 18846 | this._c = cpp_module; |
| 18847 | } |
| 18848 | static _construct(cpp_module, init_fn) { |
| 18849 | const script_module = new torch.jit._script.RecursiveScriptModule(cpp_module); |
| 18850 | init_fn(script_module); |
| 18851 | torch.jit._script.RecursiveScriptModule._finalize_scriptmodule(script_module); |
| 18852 | return script_module; |
| 18853 | } |
| 18854 | static _finalize_scriptmodule(script_module) { |
| 18855 | script_module._parameters = new torch.ParameterDict(script_module._c).items(); |
| 18856 | script_module._buffers = new torch.BufferDict(script_module._c).items(); |
no test coverage detected