TensorFlow学习笔记(四)自己动手求Weights和biases
来源:互联网 发布:如何申请淘宝号 编辑:程序博客网 时间:2024/05/18 22:12
这里自己构造一些数据,求Weights和biases
源码:
import tensorflow as tf
import numpy as np
# create data
x_data = np.random.rand(100).astype(np.float32)
y_data = x_data*0.1 + 0.3
### create tensorflow structure start ###
Weights = tf.Variable(tf.random_uniform([1], -1.0, 1.0))
biases = tf.Variable(tf.zeros([1]))
y = Weights*x_data + biases
loss = tf.reduce_mean(tf.square(y-y_data))
optimizer = tf.train.GradientDescentOptimizer(0.5)
train = optimizer.minimize(loss)
init = tf.initialize_all_variables()
### create tensorflow structure end ###
sess = tf.Session()
sess.run(init) # Very important
for step in range(201):
sess.run(train)
if step % 20 == 0:
print(step, sess.run(Weights), sess.run(biases))
经过201次迭代,得到结果:
0 [-0.24914408] [ 0.66447592]
20 [-0.00150566] [ 0.35365885]
40 [ 0.0756695] [ 0.31286183]
60 [ 0.09416807] [ 0.30308294]
80 [ 0.09860212] [ 0.30073899]
100 [ 0.09966495] [ 0.30017713]
120 [ 0.09991969] [ 0.30004248]
140 [ 0.09998076] [ 0.30001017]
160 [ 0.09999537] [ 0.30000246]
180 [ 0.0999989] [ 0.30000061]
200 [ 0.09999973] [ 0.30000016]
- TensorFlow学习笔记(四)自己动手求Weights和biases
- [TensorFlow] demo1 导入tensorflow相关的包,并生成Weights和biases
- TensorFlow学习笔记(四)
- openstack学习笔记---- filters 和 weights
- TensorFlow学习笔记(四):Tensorflow网络构建和TensorBoard进行训练过程可视化
- tensorflow学习笔记(四):激活函数
- tensorflow学习笔记(四):mnist
- tensorflow学习笔记(四):TensorBoard
- 《自己动手写操作系统》学习笔记(四)
- TensorFlow学习笔记(二十三)四种Cross Entropy交叉熵算法实现和应用
- 《深度学习原理与TensorFlow实践》学习笔记(四)
- tensorflow ‘/biases/Adam_1’not in ckpt file
- python tensorflow学习笔记(四)矩阵乘法
- TensorFlow 笔记(四):常用的函数和说明
- 自己动手实现IOC和MVC(四)
- Tied weights in Tensorflow
- TensorFlow学习笔记(四)——TensorFlow运作方式入门、可视化
- tensorflow学习笔记四:mnist实例--用简单的神经网络来训练和测试(MNIST For ML Beginners)
- ubuntu彻底卸载mysql并且重新安装
- 转载:A guide to receptive field arithmetic for Convolutional Neural Networks
- TensorFlow之saver的用法
- Ubantu下安装配置arm-linux-gcc实践
- 【Java习题】上一题的优化
- TensorFlow学习笔记(四)自己动手求Weights和biases
- Android Studio插件整理 (个人整理和常用 不定期更新)
- camel与activemq搭建netty4框架
- my first article
- c语言字符串处理函数
- C++——多态之虚表
- 获取easyUI的datagird的所有行
- Linux内核模块编程
- error MSB3073的解决方案