ubuntu cifar-10 报错解决方案
来源:互联网 发布:mac 触摸板 鼠标中键 编辑:程序博客网 时间:2024/06/06 07:46
最近根据极客学院的tensorflow教程实验cifar-10卷积神经网络,出现了一些问题,做个简短的记录。一.开始的时候根据[安装anaconda和 tensorflow](blog.csdn.net/tina_ttl/article/details/51762471)安装了anaconda2,并且按照步骤在命令行可以使用MNIST数据集。但是使用命令行一行行敲代码很麻烦,所以按照[上一篇博客ubuntu16.04 安装pycharm](http://blog.csdn.net/hupochuan1/article/details/77248024)安装了pycharm。二.在实验cifar-10时,网页上的源码打不开,就借鉴了[tensorflow测试cifar-10](blog.csdn.net/zeuseign/article/details/72771598)的源码,但是pycharm上始终显示黄色警告,tf.种种方法找不到,还有PEP8, 其中一开始cifar-10_input.py是可以运行的,但是到了主要训练方法,cifar-10.py时,报“AttributeError: 'module' object has noattribute 'random_crop'”的错误,按照[cifar-10报错解决](blog.csdn.net/zeuseign/article/details/72771598)解决又报其他错误,因此开始再装一个tensorflow,基于python3.5。三.按照之前步骤安装了 anaconda3,创建一个PY3.5版本的名为tensorflow的环境`$conda create -n tensorflow1 python=3.5`也使用tensorflow时,报错:"已有tensorflow"。激活tensorflow1的环境
$source activate tensorflow1
安装tensorflow
$conda install -n tensortflow -c https://conda.anaconda.org/jjhelmus tensorflow
在进入tensorflow1环境之后,输入python,会显示安装的python 3.5的信息。检查我们安装的环境,使用conda environment info 命令来查看它:`$ conda info --envs`, 还可以[查看已安装tensorflow版本](blog.csdn.net/u011961856/article/details/76861052)由此,在pycharm 中就出现了基于3.5.4的tensorflow1 ,但是,tensorflow1在anaconda2下,就不知道怎么回事了。这样,cifar-10的相关py文件就没有tf.cannot find reference了,但是还有PEP8的警告,发现这个属于编码规范,缩进不对等,以后慢慢调。四.将项目setting的解释器设置为tensorflow1后,还报错,使用debug各种查,最后还是版本问题,其中改动:cifar10.py将原来的`indices = tf.reshape(range(FLAGS.batch_size), [FLAGS.batch_size, 1]) `改为
indices = tf.reshape(tf.range(FLAGS.batch_size), [FLAGS.batch_size, 1])
再按照cifar-10报错解决修改即可。
阅读全文
0 0
- ubuntu cifar-10 报错解决方案
- Tersorflow CIFAR-10 训练示例报错及解决方案
- Tersorflow深度学习入门—— CIFAR-10 训练示例报错及解决方案
- Tersorflow深度学习入门—— CIFAR-10 训练示例报错及解决方案
- Tensorflow CIFAR-10训练例子报错解决
- Tensorflow CIFAR-10训练例子报错解决
- Tensorflow CIFAR-10训练例子报错解决
- Ubuntu+caffe训练cifar-10数据集
- TensorFlow学习笔记(九):CIFAR-10训练例子报错解决
- TensorFlow 1.0后与以前代码不兼容解决-CIFAR-10报错解决
- TensorFlow CIFAR-10训练例子报错解决(亲测有效)
- Ubuntu常见报错及解决方案汇总
- CIFAR-10
- ubuntu 下使用 memcache ::delete() 报错解决方案
- ubuntu使用apt命令常见报错以及解决方案
- Caffe学习-CIFAR-10
- cifar 10 最高正确率
- caffe CIFAR-10
- <JAVA>如何在ubuntu上编译和运行java程序
- NYOJ 10 skiing 记忆化搜索 DFS+DP
- ZZULI OJ 2151: 善良的GG
- 怎样从0开始搭建一个测试框架_10——数据生成器
- numpy模块的sin函数实例
- ubuntu cifar-10 报错解决方案
- js md5加密和java md5加密不一致
- HTML5 表单新类型和新属性
- 解决使用专有网络的阿里云服务器无法远程连接的问题
- AngularJS(十二)控制器
- 什么是架构,什么是架构师?
- 怎样从0开始搭建一个测试框架_11——支持方法
- 前台经验---梳理下radio和checkbox的页面获取问题
- js 交换两个元素的位置,动画效果