Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 模块“tensorflow”没有属性“contrib”,而_Python_Tensorflow - Fatal编程技术网

Python 模块“tensorflow”没有属性“contrib”,而

Python 模块“tensorflow”没有属性“contrib”,而,python,tensorflow,Python,Tensorflow,关于OC:Ubuntu 16.04 LTS x86_64;GRX CUDA 10.2;因为。。。等等 TF:2.1.0;Python 3.6 关于这个问题: 当我启动module_main.py时,会显示一个错误。类似地,当我启动it/legacy/train.py时,会出现一个错误。 是否可以在不降级tensorflow版本和不重新安装驱动程序的情况下解决此问题? 通过脚本更改代码是唯一的方法吗 日志如下: model_main.py Traceback (most resent call l

关于OC:Ubuntu 16.04 LTS x86_64;GRX CUDA 10.2;因为。。。等等

TF:2.1.0;Python 3.6

关于这个问题: 当我启动module_main.py时,会显示一个错误。类似地,当我启动it/legacy/train.py时,会出现一个错误。 是否可以在不降级tensorflow版本和不重新安装驱动程序的情况下解决此问题? 通过脚本更改代码是唯一的方法吗

日志如下:

model_main.py
Traceback (most resent call last):
    File "models/research/object_detection/model_main.py", 
line 26, in <module> from object_detection import model_lib
    File "/root/ObjectDetection/models/research/object_detection/model_lib.py" 
line 27, in <module> from object_detection import eval_lib
    File "/root/ObjectDetection/models/research/object_detection/eval_util.py", 
line 40, in <module> slim = tf.contrib.slim
AttributeError: module 'tensorflow' has no attribute 'contrib'
也使用conda env
thx,为了得到一些建议,我面临着同样的问题。Tensorflow 2.0已删除tf.contrib。我试图通过更改代码来修复错误。它还导致了许多其他错误。 我通过将tensorflow降级到1.14.0解决了这个问题 在终端上运行以下命令: pip卸载tensorflow
pip install tensorflow==1.14.0

我尝试过这样做,但conda env说由于驱动程序CUDA v10.2而出现错误,我只能先删除驱动程序才能降级吗?UPD1:使用tf_upgrade_v2后,错误保持不变