def METHOD_NAME(self):
    pretrain_epoch = 640
    self.max_epochs += pretrain_epoch
    kwargs = dict(
        cfg_file=os.path.join(self.cache_path, 'mmcv_scrfd.py'),
        work_dir=self.tmp_dir,
        train_root=self.train_root,
        val_root=self.val_root,
        total_epochs=self.max_epochs,
        resume_from=os.path.join(self.cache_path,
                                 ModelFile.TORCH_MODEL_BIN_FILE),
        launcher='pytorch')
    self.start(train_func, num_gpus=2, **kwargs)
    results_files = os.listdir(self.tmp_dir)
    json_files = glob.glob(os.path.join(self.tmp_dir, '*.log.json'))
    self.assertEqual(len(json_files), 1)
    for i in range(pretrain_epoch, self.max_epochs):
        self.assertIn(f'epoch_{i+1}.pth', results_files)