UnpickingError в ветке CartoonGAN - PullRequest
       0

UnpickingError в ветке CartoonGAN

0 голосов
/ 16 февраля 2020

Noob здесь, так что простите за любые ошибки.

Я художник с ограниченным (почти нулевым) опытом работы с Python. Я в восторге от CartoonGAN и нашел ветку, которая создает результаты, очень близкие к тому, что я ищу: https://github.com/mnmjh1215/2019-1-diya-CartoonGAN

Насколько я могу судить, я установил все правильные зависимости, хотя я не могу быть уверен, потому что разработчик не был явно об их среде разработки. Я обратился к этой информации, но пока не получил ответа - и я хотел бы понять ошибку, а не просить ее исправить.

Когда я запускаю main.py, я неизбежно получить UnpicklingError. Далее следим:

(cGAN-diya19_3.5) admins-MacBook-Pro:2019-1-diya-CartoonGAN admin$ python main.py --test --model_path /Users/admin/PycharmProjects/cGAN-diya19_3.5/2019-1-diya-CartoonGAN/model_modified.py --photo_image_dir /Users/admin/PycharmProjects/cGAN-diya19_3.5/2019-1-diya-CartoonGAN/save
PyTorch running with device cpu
Creating model...
Testing...
Loading model...
Traceback (most recent call last):
  File "main.py", line 169, in <module>
    main()
  File "main.py", line 125, in main
    load_generator(generator, args.model_path)
  File "main.py", line 76, in load_generator
    checkpoint = torch.load(checkpoint_path, map_location=Config.device)
  File "/Users/admin/opt/miniconda3/envs/cGAN-diya19_3.5/lib/python3.5/site-packages/torch/serialization.py", line 529, in load
    return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
  File "/Users/admin/opt/miniconda3/envs/cGAN-diya19_3.5/lib/python3.5/site-packages/torch/serialization.py", line 692, in _legacy_load
    magic_number = pickle_module.load(f, **pickle_load_args)
_pickle.UnpicklingError: invalid load key, '#'.

Я пробовал различные комбинации Python и зависимости без удачи. Мои аргументы или структура каталогов неверны?

Спасибо, Скайлар

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...