首页 > 其他分享 >无涯教程-TensorFlow - TensorBoard可视化

无涯教程-TensorFlow - TensorBoard可视化

时间:2023-08-20 11:06:38浏览次数:25  
标签:name 无涯 session 可视化 TensorBoard tf TensorFlow 节点

TensorFlow包含一个可视化工具,称为TensorBoard,它用于分析数据流图,还用于了解机器学习模型。 TensorBoard的重要功能包括查看有关垂直对齐的任何图形的参数和详细信息的不同类型统计的视图。

深度神经网络包括多达36,000个节点。 TensorBoard帮助将这些节点折叠成块并突出显示相同的结构,这样可以更好地分析图形,重点放在计算图形的主要部分。

以下示意图表示TensorBoard可视化的完整工作-

TensorBoard visualization

该算法将节点折叠为块,并突出显示具有相同结构的特定组,这些特定组将高级节点分开。这样创建的TensorBoard很有用,并且对于调整机器学习模型同样重要。该可视化工具是为配置日志文件设计的,其中包含需要显示的摘要信息和详细信息。

让无涯教程在以下代码的帮助下专注于TensorBoard可视化的演示示例-

import tensorflow as tf 

# TensorBoard 可视化的常量创建
a=tf.constant(10,name="a") 
b=tf.constant(90,name="b") 
y=tf.Variable(a+b*2,name='y') 
model=tf.initialize_all_variables() #Creation of model 

with tf.Session() as session: 
   merged=tf.merge_all_summaries() 
   writer=tf.train.SummaryWriter("/tmp/tensorflowlogs",session.graph) 
   session.run(model) 
   print(session.run(y))

下表显示了用于节点表示的TensorBoard可视化的各种符号-

Node Representation

参考链接

https://www.learnfk.com/tensorflow/tensorflow-tensorboard-visualization.html

标签:name,无涯,session,可视化,TensorBoard,tf,TensorFlow,节点
From: https://blog.51cto.com/u_14033984/7158833

相关文章

  • 无涯教程-TensorFlow - 递归神经网络
    递归神经网络是一种面向深度学习的算法,它遵循顺序方法。在神经网络中,无涯教程始终假定每个输入和输出都独立于所有其他层。这些类型的神经网络称为递归,因为它们以顺序的方式执行数学计算。表示递归神经网络的示意方法如下所述-实现递归神经网络在本节中,将学习如何使用TensorFl......
  • 无涯教程-TensorFlow - 卷积神经网络
    了解机器学习概念之后,无涯教程现在可以将重点转移到深度学习概念上,深度学习是机器学习的一个分支,被认为是近几十年来研究人员迈出的关键一步。深度学习实现的示例包括图像识别和语音识别等应用。以下是深度神经网络的两种重要类型-卷积神经网络递归神经网络在本章中,将重点介......
  • 无涯教程-TensorFlow - 数学基础
    在TensorFlow中创建基本应用程序之前,了解TensorFlow所需的数学概念非常重要,数学被视为任何机器学习算法的核心,借助于数学的核心概念,定义了针对特定机器学习算法的解决方案。向量(Vector)将连续或离散的数字数组定义为向量,机器学习算法处理固定长度的向量,以产生更好的输出。机......
  • 无涯教程-TensorFlow - 安装步骤
    要安装TensorFlow,在系统中安装"Python"非常重要。从TensorFlow安装开始,Python3.4+被认为是最好的选择。考虑以下步骤在Windows操作系统中安装TensorFlow。第1步 - 确认正在安装的python版本。第2步 - 用户可以选择任何机制在系统中安装TensorFlow。无涯教程建议使用......
  • 无涯教程-TensorFlow - 简介
    TensorFlow是一个开源软件库,用于各种感知和语言理解任务的机器学习。目前被50个团队用于研究和生产许多Google商业产品,如语音识别、Gmail、Google相册和搜索,其中许多产品曾使用过其前任软件DistBelief。TensorFlow最初由谷歌大脑团队开发,用于Google的研究和生产,于2015年11月9日......
  • 无涯教程-Perl - write函数
    描述该函数将格式指定的格式化记录写入FILEHANDLE。如果省略FILEHANDLE,则将输出写入当前选定的默认输出通道。表单处理是自动处理的,按照文件句柄的格式指定,添加新的页面,页眉,页脚等。语法以下是此函数的简单语法-writeFILEHANDLEwrite返回值如果失败,此函数返回0,......
  • 无涯教程-Perl - wantarray函数
    描述如果当前正在执行的函数的context正在寻找列表值,则此函数返回true。在标量context中返回false。语法以下是此函数的简单语法-wantarray返回值如果没有context,则此函数返回undef;如果lvalue需要标量,则该函数返回0。例以下是显示其基本用法的示例代码-#!/usr/bin......
  • 无涯教程-Perl - waitpid函数
    描述该函数等待ID为PID的子进程终止,返回已故进程的进程ID。如果PID不存在,则返回-1。进程的退出状态包含在$?中。可以将标志设置为各种值,这些值等于waitpid()UNIX系统调用使用的值。FLAGS的值为0应该在支持进程的所有操作系统上工作。语法以下是此函数的简单语法-waitpi......
  • 无涯教程-Perl - wait函数
    描述该函数等待子进程终止,返回已故进程的进程ID。进程的退出状态包含在$?中。语法以下是此函数的简单语法-wait返回值如果没有子进程,则此函数返回-1,否则将显示已故进程的进程ID参考链接https://www.learnfk.com/perl/perl-wait.html......
  • 无涯教程-Perl - values函数
    描述此函数返回HASH中包含的所有值的列表。在标量context中,返回将返回的值的数量。使用由each和keys函数使用的相同迭代器,因此使用顺序。语法以下是此函数的简单语法-valuesHASH返回值此函数在标量context中返回哈希值中的值数,在列表context中返回值列表。例以下是......