【发布时间】:2019-07-20 08:52:00
【问题描述】:
我正在使用 colab 笔记本使用自动编码器生成一些数字。我能够成功生成数字,但它真的很小而且不可见。我正在使用 matplotlib 进行数据可视化。
这是我的plot_image 函数:
def plot_image(image, shape=[28,28]):
plt.imshow(image.reshape(shape), cmap="Greys", interpolation="nearest")
plt.axis("off")
这是我的数字可视化代码:
for iteration in range(n_digits):
plt.subplot(n_digits, 10, iteration+1)
plot_image(outputs_val[iteration])
我也使用 matplotlib 内联函数作为:
%matplotlib inline
谁能指导我用更大的情节来可视化我的结果?我附上了我生成的结果的屏幕截图。提前谢谢大家。
【问题讨论】:
-
有时当我调用
plt.show()时,我的地块很小,但随后我可以调整窗口大小,它会随之增长。这适用于 %matplotlib inline 吗?或者也许你可以制作一个 5 X 2 或 3 X 3 而不是 10 X 1 并省略最后一张图?这是他们的文档:matplotlib.org/api/_as_gen/… 它告诉您所有可用的方法,以及底部的一些示例,您可以查看! -
我按你说的试过了,但还是一样。让我通过你提到的链接。不过谢谢
标签: python matplotlib