Ekko-zn / AIGCDetectBenchmark

189 stars 17 forks source link

train_c40.pickle error. #23

Open ats4869 opened 4 months ago

ats4869 commented 4 months ago

Using debug mode: False.


Loading dataset: 'FaceForensics'... Loading data from 'FF++ all' of split 'train' and compression 'c40' Please wait patiently... Traceback (most recent call last): File "train.py", line 32, in trainer = ExpMultiGpuTrainer(config, stage="Train") File "/data/zhangyufei/deepfake/RECCE/trainer/exp_mgpu_trainer.py", line 29, in init super(ExpMultiGpuTrainer, self).init(config, stage) File "/data/zhangyufei/deepfake/RECCE/trainer/abstract_trainer.py", line 38, in init self._train_settings(model_cfg, data_cfg, config_cfg) File "/data/zhangyufei/deepfake/RECCE/trainer/exp_mgpu_trainer.py", line 62, in _train_settings self.train_set = load_dataset(name)(train_options) File "/data/zhangyufei/deepfake/RECCE/dataset/faceforensics.py", line 36, in init indices = torch.load(indices) File "/opt/anaconda3/envs/recce/lib/python3.8/site-packages/torch/serialization.py", line 595, in load return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args) File "/opt/anaconda3/envs/recce/lib/python3.8/site-packages/torch/serialization.py", line 766, in _legacy_load raise RuntimeError("Invalid magic number; corrupt file?") RuntimeError: Invalid magic number; corrupt file? Traceback (most recent call last): File "/opt/anaconda3/envs/recce/lib/python3.8/runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "/opt/anaconda3/envs/recce/lib/python3.8/runpy.py", line 87, in _run_code exec(code, run_globals) File "/opt/anaconda3/envs/recce/lib/python3.8/site-packages/torch/distributed/launch.py", line 260, in main() File "/opt/anaconda3/envs/recce/lib/python3.8/site-packages/torch/distributed/launch.py", line 255, in main raise subprocess.CalledProcessError(returncode=process.returncode, subprocess.CalledProcessError: Command '['/opt/anaconda3/envs/recce/bin/python', '-u', 'train.py', '--local_rank=0', '--config', '/data/zhangyufei/deepfake/RECCE/config/re1.yml']' returned non-zero exit status 1.

I have generate the train_c40.pickle,According to the answer of other issues. I am sure that the format of my pickle is right. Why the error says that corrupt file