16-增加变量显示|学习笔记

简介: 快速学习16-增加变量显示

开发者学堂课程【深度学习框架TensorFlow入门16-增加变量显示学习笔记,与课程紧密联系,让用户快速学习知识。

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


16-增加变量显示


内容介绍:  

一、增加变量显示

二、代码部分


一、增加变量显示

目的:在 TensorBoard 当 中观察模型的参数、损失值等变量值的变化

1.收集变量

。tf,summary,scalar(name= ",tensor)收集对于损失函数和准确率等单值变量,name 为变量的名字,tensor 为值

。tf.summary.histogram(name=",tensor) 收集高维度的变量参数

。tf.summary.image(name=",tensor)收集输入的图片张量能显示图片。

2.合并变量写入事件文件

。merged = tf.summary.merge_ all0

。运行合并: summary = sess.run(merged), 每次迭代都需运行

。添加: FileWriter.add_ summary(summary,),表示第几次的值


二、代码部分

# 2_收集变量

tf.summary.scalarl("error", error)

tf.summary.histogram("weights",weights )

tf.summary.histogram("bias", bias)

# 3_合并变量

merged =tf,summary. merge_all()

# 1_创建事件文件

file_writer= tf.summary.FileWriter(" ./tmp/linear".graph=sess.graph)

#运行合并变量操作

summary = sess.run (merged)

#将每次迭代后的变量写入事件文件

file_writer.add.summary(summary,1)

运行后在终端输入以下代码查看图片:

class zwy$ tensorboard – logdir=”./tmp/linear/”


相关文章
|
6月前
|
人工智能 自然语言处理 运维
保姆级教程:2026年阿里云上及本地部署OpenClaw/Clawdbot+集成微信小程序等skills步骤流程
2026年,AI智能体与小程序生态深度融合,OpenClaw(原Clawdbot)凭借轻量化部署、插件化扩展、自然语言驱动任务执行的优势,成为个人与中小企业快速搭建AI小程序的首选工具。它既能本地私有化部署保障数据隐私,也能在阿里云上实现7×24小时稳定运行,还能一键对接微信小程序,实现智能问答、任务自动化、私域服务、内容生成等全场景能力,无需复杂开发,零基础也能快速落地专属AI小程序。
1157 11
|
7月前
|
缓存 监控 网络安全
蓝易云:云防加速cdn连接失败怎么解决
记住,及时更新配置、软件和CDN节点的维护是保障服务稳定性和响应速度的重要措施。只有不断优化和测试,才能确保提供最佳的用户体验和服务可用性。
415 2
|
存储 人工智能 搜索推荐
评测 | AI 剧本生成与动画创作
随着短视频行业的快速发展,内容的即时性和创意性备受关注。传统动画制作流程复杂、耗时且成本高,难以跟上热点话题的变化。阿里云的“AI剧本生成与动画创作”解决方案通过AI自动化生成剧本、插图和语音,借助云计算的强大算力,大幅提速创作流程,降低成本,帮助短视频内容更高效、更有创意地生产。 本文将详细介绍该解决方案的部署和实际体验,涵盖从注册阿里云账号、开通相关服务到部署应用的全过程,并分享使用感受。尽管部署简单直观,生成的动画效果目前仍存在不足,但在创意动画和快速生成方面已展现出一定潜力。未来,随着技术的不断优化,期待AI动画创作能带来更高质量的作品,推动行业创新和发展。
952 5
评测 | AI 剧本生成与动画创作
|
Java Shell Nacos
centos7.x使用nacos2.1.0(解决JAVA_HOME、javac报错)
centos7.x使用nacos2.1.0(解决JAVA_HOME、javac报错)
975 1
|
tengine 移动开发 网络协议
Nginx之Tengine主动健康检查解读
Nginx之Tengine主动健康检查解读
|
安全 搜索推荐 数据挖掘
私域流量裂变系统开发模式规则解析
私域流量裂变系统是一种促进流量增长与转化的工具,通过用户管理、分享推广、任务活动及数据分析等功能,实现降低获客成本、提高用户粘性和精准营销的作用。开发时需关注用户需求、体验、数据安全及持续优化,构建高效、安全的私域运营体系。
|
Java 程序员 数据库连接
Java中的异常处理:基础与实践
在Java编程中,异常处理是一项不可或缺的技能。本文通过深入浅出的讲解和实际代码演示,帮助读者掌握如何使用try-catch语句进行基本异常捕获、finally块确保资源清理以及自定义异常类的创建和使用。文章还将探讨如何优雅地处理异常,避免常见的陷阱,并提高代码的健壮性。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供有价值的见解和技巧,让你更加自信地面对Java中的异常挑战。
177 0
|
缓存 Java 数据库
提升安卓应用性能的实用策略
【5月更文挑战第29天】 在竞争激烈的移动市场中,一个流畅且响应迅速的应用程序是获得用户青睐的关键。本文将探讨针对安卓平台的性能优化技巧,从内存管理到多线程处理,从布局优化到高效的资源利用,旨在帮助开发者构建更高效、更稳定的应用体验。通过分析常见的性能瓶颈并提供解决方案,我们的目标是使应用启动更快、响应更迅捷,同时减少电量消耗,确保最终用户拥有最佳的使用体验。
|
小程序 前端开发
微信小程序 添加 IconFont
微信小程序 添加 IconFont
559 0

热门文章

最新文章