0
点赞
收藏
分享

微信扫一扫

我学tensorflow遇到的问题【总结】


本人几乎是linux小白,所以上手比较慢,本篇博文主要用来自我学习和总结出错的地方,基本上都是小问题,主要自学哦,要是有一样的小白遇到的问题,权当是帮到你了,不用谢~

1、pycharm-community-2016.3.2和tensorflow(python2.7)

环境设置:这个tensorflow安装完里面只包含(bin lib include local)四个文件夹,和传说中的有点不一样(当然很大的可能是小白没见过世面)。。。

pycharm安装 直接下载就可以了,

1.1终端输入

 cd  /home/scw/pycharm-community-2016.3.2/bin【注释:我的路径】

  ./pycharm.sh    【启动pycharm】

1.2.配置环境

新建new project,在Interpreter右边选择Add Local,把路径设置到tensorflow/bin/python2.7

然后写个测试程序能输出就ok;

2、在做分类时,加载minist数据集出现问题:

手动下载4个.gz文件,放在自己相应的文件下,便可以顺利输出分类结果;

3、Pycharm中文报错或者不能显示:

我的是Python  2.7

3.1、. 打开Pycharm ---->  File ----> Default setting ------> Editor -------> File Encodings ,如下图,设置成UTF-8, 然后应用

3.2、程序开始的时候,增加 # -*-coding:utf-8-*- 

4、由于tensorflow版本不同,可能一些函数的调用也有变换,这时候可能需要查看tensorflow版本,可以在终端输入查询命令如下:

python

import tensorflow as tf

tf.__version__

查询tensorflow安装路径为:

tf.__path__

2、anaconda安装opencv

安装opencv3: conda install -c menpo opencv3=3.2.0

 

1、tensorflow启动问题

刚开始使用的时候import tensorflow 总是告诉我没有改模块,后来发现并没有启动,在这里你可以通过终端输入

cd tensorflow
source bin/activate

来启动你的tensorflow,注:本人的版本是r0.12,是有点太老了;

2、tensorflow版本问题

可能是安装的缘故,在进行pycharm+ssh进行远程配置的时候发现tensorflow文件夹下面满打满算只有四个文件夹,看到网上有好多tenforflow下面都好多文件夹啊,主要是还没看见tensorboard,给我急得!!!其实呢,tensorflow里面的更深的文件夹里包含了你需要的模块,千万别傻乎乎的卸了重装!

3、可视化问题

在打代码的时候要有一个可视化的输出,发现跟着网上的代码根本没有tensorboard这个命令,这时候先别急,先去第一步打开你的tensorflow

 

cd tensorflow
source bin/activate

 

tensorboard --logdir /home/scw/PycharmProjects/ZXX_project/logs

#~/anaconda2/lib/python2.7/site-packages/tensorflow/tensorboard$ tensorboard --logdir /media/sys/DATA/ZXX/darkflow-master/summary/train

千外别程序里面的路径写的是“logs/”,就实实在在写了个tensorboard --logdir logs;

此外,每次运行产生log之前最好把之前产生的文件删除,不然你去浏览器里面输入http://127.0.1.1:6060或者说你的地址时还是会有问题,当然也不是什么大问题,防止走弯路了!!!

 

举报

相关推荐

0 条评论