tensorboard add_text() 停止自动为尖括号标记添加配对的结束括号</>

问题

调用tensorboard的add_text()记录文本信息时,如果文本中含有含尖括号的标记,就会被自动识别为html标记,因此tensorboard会自动生成对应的带斜杠的结束标记。

例如要记录的文本是 abc<abc>,在tensorboard中就会显示为abc<abc></abc>,给调试带来麻烦。

解决方法

使用正则表达式为尖括号转义

python 复制代码
import re
text = 'abc<abc>'	# 要记录的文本
escaped_text = re.sub(r'<', '&lt;', re.sub(r'>', '&gt;', text))	# 转义后的文本
writer.add_text('标题', escaped_text, 0)	# writer是tensorboard的SummaryWriter实例
相关推荐
yorushika_3 天前
python打卡训练营打卡记录day45
开发语言·python·深度学习·tensorboard
PLUS_WAVE1 个月前
【SSH 端口转发】通过SSH端口转发实现访问远程服务器的 tensorboard
linux·服务器·ssh·软件工程·端口转发·tensorboard
Amor风信子2 个月前
数据可视化TensorboardX和tensorBoard安装及使用
pytorch·信息可视化·tensorboard
政安晨9 个月前
政安晨【零基础玩转各类开源AI项目】基于本地Linux Ubuntu系统部署及应用DDSP-SVC:基于DDSP(可微分数字信号处理)的实时端到端歌声转换系统
pytorch·python·深度学习·机器学习·信号处理·tensorboard·ddsp-svc
蛔虫在他乡10 个月前
关于pytorch后续学习需要下载的包太慢怎么办?tensorboard为例
人工智能·pytorch·opencv·学习·tensorboard
沉下心来学鲁班10 个月前
基于面向对象重构模型训练器
pytorch·深度学习·重构·线性回归·tensorboard
鱼儿也有烦恼1 年前
在PyTorch中使用TensorBoard
pytorch·深度学习·tensorboard
丰色木夕1 年前
tensorboard基本使用
pytorch·tensorboard
竫言1 年前
No dashboards are active for the current data set(Tensorboard)
ubuntu·tensorboard