Я зачислен в программу Deep Learning Nanodegree Program в Udacity, и на третьем уроке они сказали нам попробовать предварительно обученную модель «передача стиля» для стилизации некоторых изображений. Нам сказали установить Anaconda и использовать виртуальную среду Conda file-transfer
для этих целей. Я очень тщательно следовал инструкциям и делал все, что они сказали в лекциях и в письменном виде.
- Я создал виртуальную среду, установил необходимые пакеты и библиотеки.
- Загрузил мастер быстрого переноса стиля из этого репозитория github в формате zip.
- Загрузил контрольную точку
rain-princess.ckpt
по этой ссылке . - Извлечен fast-file-transfer-master.zip в папку, скажем DLND .
- Скопировал
rain-princess.ckpt
и мое входное изображение в папку DLND
После выполнения вышеизложенного я вернулся в Anaconda Prompt, активирован file-transfer
виртуальной среде и запустил следующую команду:
python evaluate.py --checkpoint ./rain-princess.ckpt --in-path ./input_image.jpg --out-path ./output_image.jpg
Но я получаю эту ошибку AttributeError: module 'scipy.misc' has no attribute 'imread'
ЧТО Я ПРОБОВАЛ:
- Загрузил и установил
pillow
с помощью команды pip install pillow
, но он сказал, что у меня уже есть этот пакет, и я проверил список с помощью pip list
, и да, у меня был. Таким образом, это не сработало. - Удалил scipy и установил более раннюю версию 1.1.0 с помощью
pip install scipy==1.1.0
. Но затем он сказал, что он не совместим с Tensorflow, Tensorflow требует scipy v1.4.x.
Пожалуйста, помогите мне, как решить эту ошибку, потому что я застрял здесь в моей программе Nanodegree и Я должен представить проект очень скоро. Скорая помощь будет по достоинству оценена.