【发布时间】:2020-04-14 23:20:13
【问题描述】:
所以我正在尝试使用此链接中的代码:
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'
【问题讨论】:
-
试着问一个更清楚的问题。这些信息不足以调试您的问题。想象一个人来解决这个问题;没有要阅读的错误,没有要查看的版本,并且需要您转到其他网站才能查看示例。我建议研究一个最小可行的例子。您的问题是要求某人去 colab 笔记本并找出它为什么不适合您,这不是本网站的目的。
-
@Rob 现在看起来更好了吗?
-
你的问题将是你在笔记本上工作,所以很难说。运行
!pip freeze以获取您正在使用的库的版本,它们可能不兼容 -
快速谷歌搜索显示:github.com/tensorflow/lucid/issues/201 可能是您的问题。 Lucid 不适用于 tf 2.0
-
你需要重启笔记本才能导入不同的版本
标签: python python-3.x tensorflow