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
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