博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TensorFlow基础9——tensorboard显示网络结构
阅读量:5052 次
发布时间:2019-06-12

本文共 1614 字,大约阅读时间需要 5 分钟。

 

import tensorflow as tf import numpy as np import matplotlib.pyplot as plt def add_layer(input,in_size,out_size,activation_function=None):    with tf.name_scope('layer'):        with tf.name_scope('Weights'):            Weights = tf.Variable(tf.random_normal([in_size,out_size]),name='w')        with tf.name_scope('biases'):            biases = tf.Variable(tf.zeros([1,out_size])+0.1,name='b')        with tf.name_scope('Wx_plus_b'):            Wx_plus_b = tf.add(tf.matmul(input,Weights),biases)    if activation_function is None:        outputs = Wx_plus_b    else:        outputs = activation_function(Wx_plus_b)    return outputsx_data = np.linspace(-1,1,300)[:,np.newaxis]noise = np.random.normal(0,0.05,x_data.shape)#噪音y_data = np.square(x_data)-0.5+noisewith tf.name_scope('inputs'):    xs = tf.placeholder(tf.float32,[None,1],name='x_input')    ys = tf.placeholder(tf.float32,[None,1],name='y_input')#add hidden layerl1 = add_layer(xs,1,10,activation_function=tf.nn.relu)#add output layerpredition = add_layer(l1,10,1,activation_function=None)with tf.name_scope('loss'):    loss = tf.reduce_mean(tf.reduce_sum(tf.square(ys-predition),reduction_indices=[1]))with tf.name_scope('train'):    train_step = tf.train.GradientDescentOptimizer(0.1).minimize(loss)init = tf.initialize_all_variables()sess = tf.Session()merged = tf.summary.merge_all()writer = tf.summary.FileWriter("D:/logs/",sess.graph) #目录结构尽量简单,复杂了容易出现找不到文件,原因不清楚sess.run(init)

执行后,在命令行中输入,

一定要先到logs文件夹所在目录下,在输入下面命令,不然会找不到

tensorboard --logdir=D:/logs/   #文件目录和之前里的保持一致

执行结果:

打开浏览器:

  输入显示的网址

 

转载于:https://www.cnblogs.com/renzhong/p/7358124.html

你可能感兴趣的文章
JVM内存回收机制简述
查看>>
洛咕 P2480 [SDOI2010]古代猪文
查看>>
js-创建对象的几种方式
查看>>
JDK JRE Java虚拟机的关系
查看>>
2018.11.20
查看>>
word20161215
查看>>
dijkstra (模板)
查看>>
编译Linux驱动程序 遇到的问题
查看>>
大型分布式网站架构技术总结
查看>>
HDU 1017[A Mathematical Curiosity]暴力,格式
查看>>
[算法之美] KMP算法的直观理解
查看>>
EntityFramework 性能优化
查看>>
【ASP.NET开发】菜鸟时期的ADO.NET使用笔记
查看>>
android圆角View实现及不同版本号这间的兼容
查看>>
OA项目设计的能力③
查看>>
Cocos2d-x3.0 文件处理
查看>>
全面整理的C++面试题
查看>>
Activity和Fragment生命周期对比
查看>>
android 分辨率自适应
查看>>
查找 EXC_BAD_ACCESS 问题根源的方法
查看>>