Tensorflow安装与测试
来源:互联网 发布:陇南市乡村大数据 编辑:程序博客网 时间:2024/05/16 06:48
安装、
Ubuntu/Linux 64-bit
$ sudo apt-get install python-pip python-dev
Ubuntu/Linux 64-bit, CPU only, Python 2.7
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.0rc0-cp27-none-linux_x86_64.whl
Python 2
$ sudo pip install --upgrade $TF_BINARY_URL
Python 3
$ sudo pip3 install --upgrade $TF_BINARY_URL
测试一、
$ python...>>> import tensorflow as tf>>> hello = tf.constant('Hello, TensorFlow!')>>> sess = tf.Session()>>> print(sess.run(hello))Hello, TensorFlow!>>> a = tf.constant(10)>>> b = tf.constant(32)>>> print(sess.run(a + b))42>>>
测试二、
import tensorflow as tfimport numpyimport matplotlib.pyplot as pltrng = numpy.randomlearning_rate = 0.01training_epochs = 1000display_step = 50#数据集xtrain_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, 7.042,10.791,5.313,9.27,3.1])#数据集ytrain_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, 2.827,3.19,2.904,2.42,2.94,1.3])n_samples = train_X.shape[0]X = tf.placeholder("float")Y = tf.placeholder("float")W = tf.Variable(rng.randn(), name="weight")b = tf.Variable(rng.randn(), name="bias")pred = tf.add(tf.mul(X, W), b)cost = tf.reduce_sum(tf.pow(pred-Y, 2))/(2*n_samples)optimizer = tf.train.GradientDescentOptimizer(learning_rate).minimize(cost)init = tf.initialize_all_variables()with tf.Session() as sess: sess.run(init) # 训练数据 for epoch in range(training_epochs): for (x, y) in zip(train_X, train_Y): sess.run(optimizer, feed_dict={X: x, Y: y}) print "优化完成!" training_cost = sess.run(cost, feed_dict={X: train_X, Y: train_Y}) print "Training cost=", training_cost, "W=", sess.run(W), "b=", sess.run(b), '\n' #可视化显示 plt.plot(train_X, train_Y, 'ro', label='Original data') plt.plot(train_X, sess.run(W) * train_X + sess.run(b), label='Fitted line') plt.legend() plt.show()
测试二效果:
更多技术干货请关注:
0 0
- tensorflow安装与测试
- Tensorflow安装与测试
- TensorFlow安装与测试
- TensorFlow安装与测试
- Tensorflow安装与测试
- TensorFlow安装与测试
- TensorFlow【深度学习】安装Tensorflow与测试
- [深度学习]tensorflow模块安装与测试
- Window10安装TensorFlow(GPU)与可行性测试
- 【Tensorflow】Tensorflow安装与配置
- tensorflow安装测试运行常见问题
- Tensorflow下载与安装
- TensorFlow 安装与卸载
- TensorFlow安装与配置
- tensorflow安装与学习
- 【TensorFlow】TensorFlow第一课:安装与基本概念
- tensorflow开源Tensorflow Object Detection API安装运行测试
- ubuntu16.04安装TensorFlow,并测试TensorFlow的运行
- 将十进制数转化为八进制数
- 重温java(static关键字)
- 推荐系统之标签相关
- 显示 ^M 的问题
- 《C++ Primer》读书笔记-第九章 01 顺序容器
- Tensorflow安装与测试
- Webservice的cxf开发_使用spring发布服务+ajax调用服务
- iOS逆向入门实践 — 逆向微信,伪装定位(一)
- 后台之路(一):java基础回顾
- 数数
- linux ln 命令使用参数详解(ln -s 软链接)
- Java 学习笔记 Day010
- matlab各种技巧笔记
- MariaDB(MySQL)创建、删除、选择及数据类型使用详解