BaseModule¶
- class mmengine.model.BaseModule(init_cfg=None)[源代码]¶
Base module for all modules in openmmlab.
BaseModuleis a wrapper oftorch.nn.Modulewith additional functionality of parameter initialization. Compared withtorch.nn.Module,BaseModulemainly adds three attributes.init_cfg: the config to control the initialization.init_weights: The function of parameter initialization and recording initialization information._params_init_info: Used to track the parameter initialization information. This attribute only exists during executing theinit_weights.
- 参数
init_cfg (dict, optional) – Initialization config dict.