1、安装win10 GPU版tensorflow 0.8.0 + cuda9.0 + cudnn7.0
好久之前装的了,列举一下遇到的坑
1)装完cuda9.0后,cmd上检测时,发现cuda版本并没有显示为9.0
原因:google了一下,原来是跟系统自带的Nvidia显卡驱动冲突了
解决:卸载原来的驱动,cuda9.0的安装包自带新的驱动,装上,解决之
2)CV包读不到?
原因:把CV包撞到base环境下了,尴尬。。。
解决:激活tensorflow环境,重装,解决之
2、FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is...
原因:h5py包出错
解决:更新一下
借一下这个老哥的图:https://blog.csdn.net/qq_41185868/article/details/80276847
3、TensorBoard报错:No module named tensorboard
原因:这个花了好久都不明白为啥,搜了好多博文,都是让我去找tensorboard,结果我先把anaconda的盘扫了一遍,又把整个电脑硬盘扫了一遍,还是没找到。。。最后去conda环境里看了看,发现安tensorflow时根本没给我安这个包。。。
解决:自己装了个tensorboard
4、TensorBoard报错:InvalidArgumentError: You must feed a value for placeholder tensor 'inputs/x_input' ....
原因:参考这个老哥的https://blog.csdn.net/lyrassongs/article/details/75012464,应该是当前路径下的events跟之前的冲突了
解决:转移了之前生成的events文件,没解决。后用了:
tf.reset_default_graph()
5、Tensorboard报错:UnicodeEncodeError: 'utf-8' codec can't encode character '\udcce' in position 2559: surrogates not allowed
原因:网上搜了好多都说是路径问题,可我改了改有时候依然还是有问题,至今没整明白