Проблема с пакетом Tensorflow, когда он используется пакетом Lucid - PullRequest
1 голос
/ 15 апреля 2020

Поэтому я пытаюсь использовать код по этой ссылке:

https://colab.research.google.com/github/tensorflow/lucid/blob/master/notebooks/differentiable-parameterizations/style_transfer_2d.ipynb#scrollTo=FsFc1mE51tCd

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

Вот некоторые ошибки, которые я получаю:

, когда я пытаюсь

from lucid.modelzoo import vision_models

Я получаю это

 /usr/local/lib/python3.6/dist-packages/lucid/misc/io/reading.py in <module>()
 31 from urllib.parse import urlparse, urljoin
 32 from future.moves.urllib import request
 33 from tensorflow import gfile
 34 from tempfile import gettempdir
 35 from io import BytesIO, StringIO

 ImportError: cannot import name 'gfile'

, когда я пытаюсь:

 import lucid.optvis.param as param

Я получаю эту ошибку:

/usr/local/lib/python3.6/dist-packages/lucid/optvis/param/cppn.py in <module>()
 19 import numpy as np
 20 import tensorflow as tf
 21 from tensorflow.contrib import slim
 22 
 23 

 ModuleNotFoundError: No module named 'tensorflow.contrib'

1 Ответ

1 голос
/ 16 апреля 2020

На сегодняшний день lucid не работает с tenorflow2.0 и более поздними версиями. Однако вы можете использовать tf1.15 или любую более старую версию, и это должно решить эту проблему.

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