Thank you for your wonderful work!
When I run stable-diffusion I get the following error, Do you know how to solve it
Epoch 0: 0%| | 0/391 [00:00<?, ?it/s]Summoning checkpoint.
1 GPUs are detected
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\spawn.py", line 116, in spawn_main
exitcode = _main(fd, parent_sentinel)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\spawn.py", line 126, in _main
self = reduction.pickle.load(from_parent)
EOFError: Ran out of input
Traceback (most recent call last):
File "C:\Users\Desktop\stable-diffusion-main\stable-diffusion-main\main.py", line 751, in
trainer.fit(model, data)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 771, in fit
self._call_and_handle_interrupt(
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 724, in _call_and_handle_interrupt
return trainer_fn(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 812, in _fit_impl
results = self._run(model, ckpt_path=self.ckpt_path)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1237, in _run
results = self._run_stage()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1324, in _run_stage
return self._run_train()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1354, in _run_train
self.fit_loop.run()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\base.py", line 204, in run
self.advance(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\fit_loop.py", line 269, in advance
self._outputs = self.epoch_loop.run(self._data_fetcher)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\base.py", line 199, in run
self.on_run_start(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\epoch\training_epoch_loop.py", line 153, in on_run_start
_ = iter(data_fetcher) # creates the iterator inside the fetcher
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 179, in iter
self._apply_patch()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 115, in _apply_patch
apply_to_collections(self.loaders, self.loader_iters, (Iterator, DataLoader), _apply_patch_fn)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 154, in loader_iters
loader_iters = self.dataloader_iter.loader_iters
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\supporters.py", line 540, in loader_iters
self._loader_iters = self.create_loader_iters(self.loaders)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\supporters.py", line 580, in create_loader_iters
return apply_to_collection(loaders, Iterable, iter, wrong_dtype=(Sequence, Mapping))
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\apply_func.py", line 99, in apply_to_collection
return function(data, *args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 355, in iter
return self._get_iterator()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 301, in _get_iterator
return _MultiProcessingDataLoaderIter(self)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 914, in init
w.start()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\process.py", line 121, in start
self._popen = self._Popen(self)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\context.py", line 327, in _Popen
return Popen(process_obj)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\popen_spawn_win32.py", line 93, in init
reduction.dump(process_obj, to_child)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'make_tranforms..'
Process finished with exit code 1
Thank you for your wonderful work!
When I run stable-diffusion I get the following error, Do you know how to solve it
Epoch 0: 0%| | 0/391 [00:00<?, ?it/s]Summoning checkpoint.
1 GPUs are detected
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\spawn.py", line 116, in spawn_main
exitcode = _main(fd, parent_sentinel)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\spawn.py", line 126, in _main
self = reduction.pickle.load(from_parent)
EOFError: Ran out of input
Traceback (most recent call last):
File "C:\Users\Desktop\stable-diffusion-main\stable-diffusion-main\main.py", line 751, in
trainer.fit(model, data)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 771, in fit
self._call_and_handle_interrupt(
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 724, in _call_and_handle_interrupt
return trainer_fn(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 812, in _fit_impl
results = self._run(model, ckpt_path=self.ckpt_path)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1237, in _run
results = self._run_stage()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1324, in _run_stage
return self._run_train()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\trainer.py", line 1354, in _run_train
self.fit_loop.run()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\base.py", line 204, in run
self.advance(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\fit_loop.py", line 269, in advance
self._outputs = self.epoch_loop.run(self._data_fetcher)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\base.py", line 199, in run
self.on_run_start(*args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\loops\epoch\training_epoch_loop.py", line 153, in on_run_start
_ = iter(data_fetcher) # creates the iterator inside the fetcher
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 179, in iter
self._apply_patch()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 115, in _apply_patch
apply_to_collections(self.loaders, self.loader_iters, (Iterator, DataLoader), _apply_patch_fn)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\fetching.py", line 154, in loader_iters
loader_iters = self.dataloader_iter.loader_iters
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\supporters.py", line 540, in loader_iters
self._loader_iters = self.create_loader_iters(self.loaders)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\trainer\supporters.py", line 580, in create_loader_iters
return apply_to_collection(loaders, Iterable, iter, wrong_dtype=(Sequence, Mapping))
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\pytorch_lightning\utilities\apply_func.py", line 99, in apply_to_collection
return function(data, *args, **kwargs)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 355, in iter
return self._get_iterator()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 301, in _get_iterator
return _MultiProcessingDataLoaderIter(self)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\site-packages\torch\utils\data\dataloader.py", line 914, in init
w.start()
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\process.py", line 121, in start
self._popen = self._Popen(self)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\context.py", line 224, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\context.py", line 327, in _Popen
return Popen(process_obj)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\popen_spawn_win32.py", line 93, in init
reduction.dump(process_obj, to_child)
File "C:\Users\anaconda3\envs\pytorch1.8\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'make_tranforms..'
Process finished with exit code 1