TensorFlow(一)
来源:互联网 发布:广州南方电网待遇 知乎 编辑:程序博客网 时间:2024/06/06 19:23
import tensorflow as tfimport numpy as np
def add_layer(inputs,in_size,out_size,activation_function=None): Weights=tf.Variable(tf.random_normal([in_size,out_size])) biases=tf.Variable(tf.zeros([1,out_size])+0.1) Wx_plus_b=tf.matmul(inputs,Weights)+biases if activation_function is None: outputs = Wx_plus_b else: outputs = activation_function(Wx_plus_b) return outputs
x_data=np.linspace(-1,1,300,tf.float32)[:,np.newaxis]noise=np.random.normal(0,0.05,x_data.shape)y_data=np.square(x_data)-0.5+noise
xs=tf.placeholder(tf.float32,[None,1])ys=tf.placeholder(tf.float32,[None,1])
l1=add_layer(xs,1,10,activation_function=tf.nn.relu)predition=add_layer(l1,10,1,activation_function=None) loss=tf.reduce_mean(tf.reduce_sum(tf.square(ys-predition),reduction_indices=[1])) train_step=tf.train.GradientDescentOptimizer(0.1).minimize(loss)
init=tf.initialize_all_variables()sess=tf.Session()sess.run(init)for i in range(1000): sess.run(train_step,feed_dict={xs:x_data,ys:y_data}) if i % 50 ==0: print (sess.run(loss,feed_dict={xs:x_data,ys:y_data}))
阅读全文
0 0
- Tensorflow(一)- 初识tensorflow
- tensorflow安装(一)
- (一)Tensorflow安装
- TensorFlow笔记(一)
- TensorFlow基础(一)
- TensorFlow基础(一)
- TensorFlow学习(一)
- TensorFlow读书笔记(一)
- TensorFlow入门(一)
- 【tensorflow学习】(一)
- TensorFlow(一)
- tensorflow(一)
- TensorFlow(一)
- tensorflow(一)
- TensorFlow初学(一)
- TensorFlow学习笔记(一):TensorFlow安装
- TensorFlow学习系列(一):初识TensorFlow
- tensorflow学习笔记(一):tensorflow安装
- 声明语句为 int a[3][4]; 下列表达式中与数组元素 a[2][1]等价的是?
- PHP导出数据到csv和execl文件
- python学习系列---Python中的下划线
- Python3__方法(一本正经瞎忽悠系列)
- 测试
- TensorFlow(一)
- Jersey MVC
- NOIP 2014 飞扬的小鸟 [DP]
- 剑指offer 17 合并两个排序的链表
- SQL Server 2008中的代码安全(五):非对称密钥加密 Asymmetric Key
- java线程池之ThreadPoolExecutor(二):任务入队列和任务丢弃
- 区块链——挖矿
- GoogleNet Inception
- java虚拟机基础之内存区域