tensorboard - TensorBoard 上只有黑色图像
问题描述
我尝试了 image_summaries.ipynb ,它运行良好并正确显示图像。
然后我写了一些代码,但是图像不显示,我只有一个黑色的图像。
img = np.reshape(train_images[0], (-1, 28, 28, 1))
print(img.shape)
(1, 28, 28, 1)
img[0][20]
数组([[0],[0],[0],[0],[0],[0],[0],[15],[220],[253],[253],[80] ,[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[ 0],[0],[0],[0]])
!rm -rf logs
logdir = "logs/train_data/" + datetime.now().strftime("%Y%m%d-%H%M%S")
file_writer = tf.summary.create_file_writer(logdir)
with file_writer.as_default():
tf.summary.image("Training data", img, step=0)
%tensorboard --logdir logs/train_data
有人可以向我解释吗?
解决方案
其实我找到了解决办法
img = img.astype(np.uint8)
即使 [253] 看起来像一个整数,它也可能不是一个整数......
和 :
.astype(np.uint8)
我可以看到图片
推荐阅读
- python - 从另一个文件(python)导入函数是否可能会改变代码的结果?
- python - Python:从网址中提取确切的单词
- swift - 用图像查找数组的特定元素
- node.js - Nodemailer 花费太多时间来发送电子邮件
- user-interface - 我如何获得按钮来为 gui hangman 做事
- lua - Lua 模式 - 为什么自定义设置 '[+-_]' 匹配字母数字字符?
- html - 简单的横幅广告 - 有没有更好的桌面和移动布局方式?( Flexbox / CSS 网格)
- php - 从多维关联 JSON 中获取特定值
- c++ - 什么时候应该对流使用 fail 函数?
- wordpress - 如何在 xampp 中同时安装 wordpress 和 drupal