安装测试Tensorflow-cpu中遇到的问题

安装测试Tensorflow-cpu中遇到的问题

1、pip install -U tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple 不可用
即tsinghua镜像下载tensorflow -gpu中途报错

解决方法:
https://pypi.tuna.tsinghua.edu.cn/simple

pip install --ignore-installed --upgrade tensorflow-gpu -i 

2、上一步下载的tensorflow不能使用
原因:cuda–cudnn–vs–tensorflow有版本对应关系,需要下载对应版本

解决方法:参考https://blog.csdn.net/omodao1/article/details/83241074

3、tensorflow1.4.0资源
https://pypi.python.org/packages/0a/0d/1a52e775e490f2fcb0eba08b3df773e6e6d64934c77346b351f6df2ed8df/tensorflow_gpu-1.4.0-cp35-cp35m-win_amd64.whl#md5=640a737551a4d1551e3b94370009f059

参考自https://blog.csdn.net/inkflow/article/details/79943232

4、tensorflow对应protobuf版本
tensorflow 1.5 --------------- protobuf 3.4
tensorflow 1.12 --------------- protobuf 3.6
tensorflow 1.10 --------------- protobuf 3.6
tensorflow 1.0.0 --------------- protobuf 3.1
tensorflow 0.12 --------------- protobuf 3.1
tensorflow 0.11 --------------- protobuf 3.0.2

tensorflow 1.4.0 ---------------protobuf 2.6.1

5、高版本的protoc可能会提示如下错误:

protoc object_detection/protos/*.proto --python_out=.
object_detection/protos/*.proto: No such file or directory

解决方法1、
在路径中一个文件夹中shift+右键打开powershell窗口

Get-ChildItem object_detection/protos/*.proto |Resolve-Path -Relative | %{protoc $_ --python_out=.}`

6、测试api
运行 python object_detection/builders/model_builder_test.py
出现问题如下
AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’

解决:在导入keras包时出现这个问题,是因为安装的tensorflow版本和keras版本不匹配,只需卸载keras,重新安装自己tensorflow对应的版本就OK了。
可以在这个网址查看tensorflow和keras对应的版本:https://docs.floydhub.com/guides/environments/

原文链接:https://blog.csdn.net/qq_43486915/article/details/101475856

7、
出现了问题故重新安装了Anaconda3,参考https://blog.csdn.net/hehedadaq/article/details/79845761
过程中在创建python3.5虚拟环境时,需要安装一些库,其中opencv库找不到,最后在https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/可以找到

opencv有多个版本,如何选择?
https://blog.csdn.net/qq_26591517/article/details/79080787
如何在虚拟环境中安装库?
首先 activate虚拟环境
然后
pip install D:\anaconda_lib\google_pasta-0.1.6-py3-none-any.whl

8、安装whl时出现:socket.timeout: The read operation timed out
解决方案:pip --default-timeout=100 install …未确定有用
//
看安装的库 pip list

9、将xml文件转化为csv文件的代码在.to_csv函数中出现错误
原因:有格式要求,/与\等不能等效

参考:https://blog.csdn.net/toshibahuai/article/details/79034829

dt.to_csv(‘Result.csv’) #相对位置,保存在getwcd()获得的路径下
dt.to_csv(‘C:/Users/think/Desktop/Result.csv’) #绝对位置

10、代码中的if name == ‘main’ 如何正确理解?
https://www.cnblogs.com/yaohong/p/8660209.html

11、
模型训练
在上述东西都准备完成后,我们仍然在当前路径下执行如下指令进行模型训练:
D:\tensorflow1\models\research\object_detection>python model_main.py --logtostderr --model_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config

错误(1.1) “error:No modul named pycocotools”
解决方案:(1)因为之前的COCOAPI没有windows版本,不过在大神们的努力下github里面开源了能够在windows下执行的文件,具体的安装方式为:重新打开commond窗口,然后cd到D:\tensorflow1文件夹下,接着执行如下语句
D:\tensorflow1>pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
解决方案(1.2)(建议采用)解决方案1.1可能下载不下来,故需要自己下载,参考
https://blog.csdn.net/qq_41204464/article/details/89860476

主要参考:该链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值