TensorFlow学习笔记(四)自己动手求Weights和biases
这里自己构造一些数据,求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学习笔记(四)
一.学习内容: 1.搭建卷积神经网络 2.Saver 保存与读取 二.代码及注释: 1.搭建卷积神经网络 import tensorflow as tf from tensorflow.example ...
- tensorflow学习笔记四——回归预测
本文基于tensorflow官网教程(https://tensorflow.google.cn/tutorials/keras/basic_regression) 机器环境:ubuntu14.04+t ...
- tensorflow学习笔记——使用TensorFlow操作MNIST数据(1)
续集请点击我:tensorflow学习笔记--使用TensorFlow操作MNIST数据(2) 本节开始学习使用tensorflow教程,当然从最简单的MNIST开始.这怎么说呢,就好比编程入门有He ...
- tensorflow学习笔记(八):LSTM手写体(MNIST)识别
文章目录 一.LSTM简介 二.主要函数 三.LSTM手写体(MNIST)识别 1.MNIST数据集简介 2.网络描述 3.项目实战 一.LSTM简介 LSTM是一种特殊的RNN,很好的解决了RNN中 ...
- tensorflow学习笔记(七):CNN手写体(MNIST)识别
文章目录 一.CNN简介 二.主要函数 三.CNN的手写体识别 1.MNIST数据集简介 2.网络描述 3.项目实战 一.CNN简介 一般的卷积神经网络由以下几个层组成:卷积层,池化层,非线性激活函数 ...
- Win10:tensorflow学习笔记(4)
前言 学以致用,以学促用.输出检验,完整闭环. 经过前段时间的努力,已经在电脑上搭好了深度学习系统,接下来就要开始跑程序了,将AI落地了. 安装win10下tensforlow 可以参照之前的例子:w ...
- Win10: tensorflow 学习笔记(3)
前言 学以致用,以学促用.输出检验,完整闭环. 怕什么真理无穷,进一寸有一寸的欢喜--胡适 经过前段时间的努力,已经在电脑上搭好了深度学习系统,接下来就要开始跑程序了,将AI落地了. 安装win10下 ...
- tensorflow学习笔记1
tensorflow学习笔记1 本文主要记录我在慕课上观看北大曹建老师的<人工智能实践:Tensorflow笔记>,链接:https://www.icourse163.org/course ...
- tensorflow学习笔记(十):GAN生成手写体数字(MNIST)
文章目录 一.GAN原理 二.项目实战 2.1 项目背景 2.2 网络描述 2.3 项目实战 一.GAN原理 生成对抗网络简称GAN,是由两个网络组成的,一个生成器网络和一个判别器网络.这两个网络可以 ...
最新文章
- java文件下载大小限制,完整PDF
- mybatis if test 用法_SpringBoot整合Mybatis-Plus 实战之动态SQL,Mybatis拿得出手的功能之一...
- Beauty Contest(凸包 + 旋转卡壳(模板))
- Html5表单元素-搜索框和上传文件框
- C++设计模式之 简单工厂模式讲解(历史上最简单明白的例子)
- 只有在配置文件或 Page 指令中将 enableSessionState”的异常解决办法
- Double 中的 NAN与INFINITY
- 如何将PDF转换成可以直接编辑的CAD图纸
- Spring-外部配置的值是如何通过@Value注解获取的?
- 金仓数据库KingbaseES blob类型数据导入导出
- 多个数求最小公倍数详解!
- 有多少旅游企业入驻了抖音平台?有多少抖音用户喜欢看旅游视频?
- 报错:array_column函数未定义(原因:php版本问题)
- 响应式布局的基本介绍及原理
- 新建Python项目
- 使用决策树算法评估汽车等级
- Amazon Web Services: Networking AWS:网络 Lynda课程中文字幕
- 最新版网页浏览器Flash插件离线版安装程序下载
- Ubuntu 报错 WARNING:`gateway4` has been deprecated, use default routes instead... 解决方案
- 水果网络销售平台(SpringMVC+MyBatis+Maven资源管理)
热门文章
- (解题报告)L1-032 Left-pad (20分)——15行代码AC
- 【已解决】蓝桥杯 2017年C组第五题 杨辉三角(分析与总结)
- [leetcode] 912.排序数组
- python 关键字参数为什么只能出现在最后_Python笔记2——默认参数,可变参数,关键字参数,参数组合...
- 一个给自己挖坑的网络综合实验(后悔莫及)
- php ci rest,在CodeIgniter框架中使用RESTful服务
- python sort函数排序_Python中排序常用到的sort 、sorted和argsort函数
- python调用窗口_如何调用一个函数并在另一个窗口中打开?
- tp5 日期范围查询_VB实战应用 | 如何巧妙解决日期范围查询问题
- 数据服务器性能测算依据,如何对服务器性能计算的公式参考(tpmc-tpcc).pdf