Pyramid-Attention-Networks icon indicating copy to clipboard operation
Pyramid-Attention-Networks copied to clipboard

Training problems

Open marcomameli1992 opened this issue 4 years ago • 0 comments

I'm using your model; in particular, I use the CAR models. I download the DIV2K dataset integrally but inside there arent the x10, x20, x30, x40 folders but x2, x3, x4. Starting from these differences I trying to start the training but an error of not found file exception occur every time because the x10 and so on folders are not presents in the dataset. I try to change this file search in your code but it is hard to understand where I have to go to change it because there are any comments or explanation.

In addition, if I try the test phase I have an error on the pickle file:

`Traceback (most recent call last): File "E:/DeepLearning/TEKNA/TyreReconstruction/Pyramid-Attention-Networks-master/CAR/code/main.py", line 35, in main() File "E:/DeepLearning/TEKNA/TyreReconstruction/Pyramid-Attention-Networks-master/CAR/code/main.py", line 28, in main while not t.terminate(): File "E:\DeepLearning\TEKNA\TyreReconstruction\Pyramid-Attention-Networks-master\CAR\code\trainer.py", line 141, in terminate self.test() File "E:\DeepLearning\TEKNA\TyreReconstruction\Pyramid-Attention-Networks-master\CAR\code\trainer.py", line 85, in test if self.args.save_results: self.ckp.begin_background() File "E:\DeepLearning\TEKNA\TyreReconstruction\Pyramid-Attention-Networks-master\CAR\code\utility.py", line 141, in begin_background for p in self.process: p.start() File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\process.py", line 121, in start self._popen = self._Popen(self) File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\context.py", line 224, in _Popen return _default_context.get_context().Process._Popen(process_obj) File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\context.py", line 327, in _Popen return Popen(process_obj) File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\popen_spawn_win32.py", line 93, in init reduction.dump(process_obj, to_child) File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\reduction.py", line 60, in dump ForkingPickler(file, protocol).dump(obj) AttributeError: Can't pickle local object 'checkpoint.begin_background..bg_target' Traceback (most recent call last): File "", line 1, in File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\spawn.py", line 107, in spawn_main new_handle = reduction.duplicate(pipe_handle, File "C:\Users\marcomameli01\anaconda3\envs\TyreSemanticSegmentation\lib\multiprocessing\reduction.py", line 79, in duplicate return _winapi.DuplicateHandle( PermissionError: [WinError 5] Accesso negato

Process finished with exit code 1 `

Please can you help me with these issues? Thank you

marcomameli1992 avatar Nov 20 '20 11:11 marcomameli1992