Tensorboard的介绍|学习笔记

简介: 快速学习Tensorboard的介绍

开发者学堂课程【深度学习框架TensorFlow入门Tensorboard的介绍学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/773/detail/13539


Tensorboard 的介绍


目录:

一、TensorBoard:可视化学习

二、启动 TensorBoard


一、TensorBoard:可视化学习

TensorFlow 可用于训练大规模深度神经网络所需的计算,使用该工具涉及的计算往往复杂而深奥。为了更方便TensorFlow 程序的理解、调试与优化,TensorFlow 提供了 TensorBoard 可视化工具。

1.数据序列化-events 文件:

TensorBoard 通过读取 TensorFlow 的事件文件来运行,需要将数据生成一个序列化的 Summary protobuf 对象。

2.返回 filewriter,写入事件文件到指定目录(最好用绝对路径),以提供给 tensorboard 使用:

.summary.FileWriter(./tmp/tensorflow/summary/test/,graph=sess.graph)

3.这将在指定目录中生成一个 event 文 件,其名称格式如下:

events.out.tfevents.{timestamp}.{hostname}


二、启动TensorBoard

tensorboard-logdir"./tmp/tensorfLow/summary/test/"

在浏览器中打开 TensorBoard 的图页面127.0.0.1:6006,会看到与以下图形类似的图,在 GRAPHS 模块可以看到以下图结构:


image.png


相关文章
|
供应链 数据可视化 算法
60种常用可视化图表的使用场景——(下)
60种常用可视化图表的使用场景——(下)
570 1
|
Linux
vsftpd 修改指定端口
vsftpd的一般默认端口为21,一般来说端口21不太方便开放,因此多数时间需要修改指定默认的端口。
2646 0
|
安全 Java 网络安全
Spring Boot配置SSL证书(开启https)
Spring Boot配置SSL证书(开启https)
2376 0
|
传感器 人工智能 搜索推荐
数字孪生在医疗健康中的作用:重塑医疗体验与提升服务质量
数字孪生技术在医疗健康领域的应用正逐步展现出巨大潜力,通过构建患者的个性化数字模型,实现精准医疗、疾病预测、手术优化、设备仿真和患者管理,显著提升了医疗服务质量与患者体验。
|
机器学习/深度学习 算法 PyTorch
Pytorch实现线性回归模型
在机器学习和深度学习领域,线性回归是一种基本且广泛应用的算法,它简单易懂但功能强大,常作为更复杂模型的基础。使用PyTorch实现线性回归,不仅帮助初学者理解模型概念,还为探索高级模型奠定了基础。代码示例中,`creat_data()` 函数生成线性回归数据,包括噪声,`linear_regression()` 定义了线性模型,`square_loss()` 计算损失,而 `sgd()` 实现了梯度下降优化。
252 11
|
机器学习/深度学习 人工智能 算法
AI Native应用中基于用户反馈的动态模型微调机制
【8月更文第1天】在AI Native应用程序中,用户体验和满意度是衡量产品成功的关键指标之一。为了提高这些指标,本文介绍了一种基于用户反馈的动态模型微调机制。这种方法允许模型在运行时根据用户的实际行为和偏好进行自我调整,从而不断优化其性能。
1715 5
|
Ubuntu PHP Apache
蓝易云 - 如何在Ubuntu 22.04上安装PHP8.1并设置本地开发环境
以上就是在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境的步骤。
655 2
|
存储 安全 编译器
C语言中的共用体(Union)技术详解
C语言中的共用体(Union)技术详解
469 0
|
安全 关系型数据库 MySQL
国产麒麟服务器等保二级 配置规范(一)
国产麒麟服务器等保二级 配置规范(一)
1050 0