(self, motion_encoder=None, text_encoder=None, init_cfg=None)
| 268 | class T2MContrastiveModel(BaseModule): |
| 269 | |
| 270 | def __init__(self, motion_encoder=None, text_encoder=None, init_cfg=None): |
| 271 | super().__init__() |
| 272 | self.motion_encoder = T2MMotionEncoder(**motion_encoder) |
| 273 | self.text_encoder = T2MTextEncoder(**text_encoder) |
| 274 | assert init_cfg['type'] == 'Pretrained' |
| 275 | self.load_pretrained(init_cfg['checkpoint']) |
| 276 | |
| 277 | def encode_motion(self, |
| 278 | motion, |
nothing calls this directly
no test coverage detected