python - Tensorflow > ModuleNotFoundError:没有名为“tensorflow.contrib”的模块
问题描述
花了几天时间排除故障。这是我正在学习的课程的完整安装指南
当我尝试在 cmd 中输入以下内容时
$python run_webcam.py --camera video.mp4
我收到以下错误
ModuleNotFoundError: No module named 'tensorflow.contrib'
违规行是
import tensorflow.contrib.tensorrt as trt
这是我的设置规格
视窗 10
Python 3.6.8
CUDA 10.0
cuDNN v 7.6.2
张量流(GPU)1.14.0
GeForce GTX 960M
驱动程序版本 431.60
英特尔酷睿 i7-6700HQ 2.6 GHz*
任何反馈或故障排除步骤表示赞赏!
解决方案
您可以尝试通过以下方式导入:
from tensorflow.python.compiler.tensorrt import trt_convert as trt
https://docs.nvidia.com/deeplearning/frameworks/tf-trt-user-guide/index.html#usage-example
推荐阅读
- javascript - Ember:在ember js中重新渲染是什么意思?
- javascript - 如何在 localStorage 的 mirthril.js 中存储状态?
- java - 如何调用驻留在不同项目中的方法?
- excel - 尽管其他事件有效,但工作表激活事件未触发
- cuda - NVIDIA Pascal 上的内存合并和 nvprof 结果
- sql - 如何过滤关联对象?
- excel - 如何遍历 Excel Javascript API 中所有打开的工作簿?
- java - 如何覆盖 AEM 中 RSS 提要的默认功能?
- javascript - 更改选择字段后不显示输入字段
- python - Ttfidfvectorizer 在交叉验证期间通过在管道中训练频率来调整测试