OneTrainer icon indicating copy to clipboard operation
OneTrainer copied to clipboard

[Bug]: There is a bug when saving diffusers backups

Open FurkanGozukara opened this issue 10 months ago • 4 comments

the error obviously happening due to / \ mismatch in folder formatting on Windows 10 @Nerogar

image

image

caching resolutions:   0%|                                                                                        | 0/30 [00:00<?, ?it/s]
Creating Backup F:/onetrainer_workspace_diffusers_test\backup\2024-04-14_20-45-11-backup-870-29-0                  | 0/30 [00:00<?, ?it/s]
Traceback (most recent call last):
  File "F:\OneTrainer\modules\trainer\GenericTrainer.py", line 330, in backup
    self.model_saver.save(
  File "F:\OneTrainer\modules\modelSaver\StableDiffusionXLModelSaver.py", line 139, in save
    self.__save_internal(model, output_model_destination)
  File "F:\OneTrainer\modules\modelSaver\StableDiffusionXLModelSaver.py", line 101, in __save_internal
    torch.save(model.optimizer.state_dict(), os.path.join(destination, "optimizer", "optimizer.pt"))
  File "F:\OneTrainer\venv\lib\site-packages\torch\serialization.py", line 628, in save
    with _open_zipfile_writer(f) as opened_zipfile:
  File "F:\OneTrainer\venv\lib\site-packages\torch\serialization.py", line 502, in _open_zipfile_writer
    return container(name_or_buffer)
  File "F:\OneTrainer\venv\lib\site-packages\torch\serialization.py", line 473, in __init__
    super().__init__(torch._C.PyTorchFileWriter(self.name))
RuntimeError: Parent directory F: does not exist.
Could not save backup. Check your disk space!

image

image

image

FurkanGozukara avatar Apr 14 '24 17:04 FurkanGozukara