用下面代码测试安装:

 1 #! /usr/bin/python
 2 # -*- coding: utf-8 -*-
 3
 4 import tensorflow as tf
 5 import numpy
 6 import matplotlib.pyplot as plt
 7 rng = numpy.random
 8
 9 learning_rate = 0.01
10 training_epochs = 1000
11 display_step = 50
12 #数据集x
13 train_X = numpy.asarray([3.3,4.4,5.5,7.997,5.654,.71,6.93,4.168,9.779,6.182,7.59,2.167,
14                          7.042,10.791,5.313,9.27,3.1])
15 #数据集y
16 train_Y = numpy.asarray([1.7,2.76,3.366,2.596,2.53,1.221,1.694,1.573,3.465,1.65,2.09,
17                          2.827,3.19,2.904,2.42,2.94,1.3])
18 n_samples = train_X.shape[0]
19 X = tf.placeholder("float")
20 Y = tf.placeholder("float")
21
22 W = tf.Variable(rng.randn(), name="weight")
23 b = tf.Variable(rng.randn(), name="bias")
24
25 pred = tf.add(tf.multiply(X, W), b)
26
27 cost = tf.reduce_sum(tf.pow(pred-Y, 2))/(2*n_samples)
28
29 optimizer = tf.train.GradientDescentOptimizer(learning_rate).minimize(cost)
30
31 init = tf.initialize_all_variables()
32 with tf.Session() as sess:
33     sess.run(init)
34
35     # 训练数据
36     for epoch in range(training_epochs):
37         for (x, y) in zip(train_X, train_Y):
38             sess.run(optimizer, feed_dict={X: x, Y: y})
39
40     print "优化完成!"
41     training_cost = sess.run(cost, feed_dict={X: train_X, Y: train_Y})
42     print "Training cost=", training_cost, "W=", sess.run(W), "b=", sess.run(b), '\n'
43
44     #可视化显示
45     plt.plot(train_X, train_Y, 'ro', label='Original data')
46     plt.plot(train_X, sess.run(W) * train_X + sess.run(b), label='Fitted line')
47     plt.legend()
48     plt.show()

test

当重启Ubuntu系统后,进入tensorflow必须使用命令:

source ~/tensorflow/bin/activate

测试结果如下:

转载于:https://www.cnblogs.com/Catherinezhilin/p/8029565.html

在ubuntu 16.04上安装tensorflow,并测试成功相关推荐

  1. Ubuntu 16.04上安装SkyEye及测试

    说明一下,在Ubuntu 16.04上安装SkyEye方法不是原创,是来自互联网,仅供学习参考. 一.检查支持软件包 gcc, make, vim(optional), ssh, subversion ...

  2. skyeye linux qt,Ubuntu 16.04上安装SkyEye及测试

    说明一下,在Ubuntu 16.04上安装SkyEye方法参考自互联网,仅供学习. 一.检查支持软件包 gcc, make, vim(optional), ssh, subversion binuti ...

  3. 在 Ubuntu 16.04上安装 vsFTPd

    在 Ubuntu 16.04上安装 vsFTPd Ubuntu vsFTPd 关于 vsFTPd vsFTPd 代表 Very Secure File Transfer Protocol Daemon ...

  4. 如何在Ubuntu 16.04上安装Swift和Vapor

    翻译自:How to Install Swift and Vapor on Ubuntu 16.04 介绍 Swift是Apple开发的一种编程语言,特点是快,安全和现代化,它有一个支持语言的庞大社区 ...

  5. 在ubuntu 16.04上安装基本的拼音输入法

    在ubuntu 16.04上安装基本的拼音输入法 此处写的主要是ubuntu下ibus支持的最简单的拼音输入法,使用的方便度肯定不如搜狗或谷歌拼音输入法,但是这个贵在安装简单,相比于搜狗输入法,它更加 ...

  6. [Python] Ubuntu 16.04 上安装 python3.7 和 pip 并配置虚拟环境

    文章目录 Ubuntu 16.04 自带 python 2.7 和 python 3.5 安装 python3.7 修改软链接 python3 -> python3.7(非必需) 安装 pip ...

  7. linux skyeye,在Ubuntu 10.04上安装SkyEye及测试

    说明一下,在Ubuntu 10.04上安装SkyEye方法不是原创,是来自互联网,仅供学习参考. 1.检查支持软件包 gcc, make, vim(optional), ssh, subversion ...

  8. 在 Ubuntu 16.04 上安装 LEMP 环境之图文向导

    导读 LEMP 是个缩写,代表一组软件包(注解 ① L:Linux OS,E:Nginx 网络服务器,M:MySQL/MariaDB 数据库和 P:PHP 服务端动态编程语言),它被用来搭建动态的网络 ...

  9. 如何在ubuntu 16.04上安装WebERP

    前言 本文是在谷歌翻译的基础上做了校对,并且对原文的错误之处做了更正,如果想阅读原文,请点击原文链接.(不过原文中有些错误,在本文中已经做了改正,而且在括号中增加了一些注意事项,在文末还添加了一些问题 ...

最新文章

  1. Python获取屏幕分辨率大小
  2. PTA基础编程题目集-7-1 厘米换算英尺英寸
  3. mysql查询去重第一条_Mysql用法记录 - Ashley-OSCHINA的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 《慕课React入门》总结
  5. c++中使用 hiredis/hiredis.h
  6. linux清空串口接收buff,openwrt解除console对串口的占用
  7. java帧结构_Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)...
  8. javascript Arrow functions(箭头函数)
  9. 【Qt教程】1.1 - Qt5.12.9 安装
  10. C语言将raw转为bmp,RAW格式数据转BMP格式数据
  11. Emberjs学习之路(一)
  12. 多线程编程实例(使用CompletableFuture)
  13. 临时抱佛脚版_移动端适配布局_flex+rem+响应式
  14. Windows应急响应 -Windows日志排查,系统日志,Web应用日志,
  15. laravel5.0学习系列1之 路由
  16. Python对csv、ini、xml、excel等格式文件操作用例
  17. 冒牌网站提供假冒卡巴斯基KIS7.0下载
  18. 【layui】图片查看器
  19. 【python--爬虫】彼岸图网高清壁纸
  20. Dropbox网盘免费同步电脑文件的一些高级实用技巧

热门文章

  1. js编写简易返回顶部按钮
  2. Java -- 网络编程(一):Client与Server之间的数据传送
  3. 无法载入 mysql 扩展
  4. npm中package.json详解
  5. node --- [express] cookie/session 机制与 中间件的使用(路由守卫)
  6. JavaScript 标准参考教程-阅读总结(三)
  7. Powershell命令中的 CommonParameters是指什么
  8. 绝非玩笑!人工智能或开创黑客新时代
  9. Error-Project facet Java version 1.8 is not supported
  10. PostgreSQL入门篇学习笔记(七)