在Ubuntu系统中用tensorflow跑cnn程序

(仅作备忘)我的电脑是Win10系统,事先计划安装虚拟机virtualbox,但是没成功,所以使用服务器工作,服务器是Ubuntu系统。

一、登陆服务器

首先下载xshell,,登陆账号密码。

二、搭建tensorflow

这里参考博文ubuntu下tensorflow的环境搭建http://blog.csdn.net/cxq234843654/article/details/70857562

安装的方式有好几种,通过pip,docker,Anacodnda等,因为ubuntu自带Python和pip的,因此这里给出的是pip的安装方式。

确定python及pip的版本

  1. 输入命令python -V确认python的版本,需要2.7或者是3.3+

  2. 输入命令pip -Vpip3 -V确认pip的版本,建议pip在8.1以上,或者是pip3,如果不是则使用sudo apt-get install python-pip python-dev进行更新。

安装tensorflow

  1. 根据自己的情况选择以下命令之一进行安装:
 $ pip install tensorflow      # Python 2.7; 仅支持CPU
 $ pip3 install tensorflow     # Python 3.n; 仅支持CPU
 $ pip install tensorflow-gpu  # Python 2.7; 支持CPU
 $ pip3 install tensorflow-gpu # Python 3.n; 支持CPU 
  1. 该步骤为可选步骤,如果上一步失败了,可以通过以下命令来安装:
$ sudo pip  install --upgrade TF_PYTHON_URL   # Python 2.7
$ sudo pip3 install --upgrade TF_PYTHON_URL   # Python 3.N 

其中,TF_PYTHON_URL为TensrorFlow的python包,不通的操作系统、python版本、GPU支持状况需要选择不同的包,例如OS为Linux,python版本为3.4,仅支持CPU的情况下,TF_PYTHON_URL应当替换为 https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.1.0-cp34-cp34m-linux_x86_64.whl

验证tensorflow是否安装成功

  1. 启动终端,输入python
  2. 输入以下代码:
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

如果输出Hello, TensorFlow!则代表安装成功。 

三、编写python程序

参考博文“用TensorFlow构造CNN进行手写数字识别”http://blog.csdn.net/clcwcxfwf/article/details/72854204

四、运行.py文件

编辑好mnist.py文件后,用FileZilla把文件传送到服务器,然后在xshell输入命令>>python mnist.py

执行结果如下:每迭代100次输出一次日志,准确率最低为0.9918

                                                             ........


五、完成


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值