gpt4 book ai didi

python - 有没有办法在 Ubuntu 上运行的 docker 容器中查看 matplotlib 中的绘图?

转载 作者:行者123 更新时间:2023-12-04 19:06:25 30 4
gpt4 key购买 nike

我正在尝试处理来自 Kaggle (https://www.kaggle.com/hsankesara/unet-image-segmentation/data) 的图像分割任务。我在一个 docker 容器上运行它,该容器是在 Ubuntu 控制台中运行的服务器上设置的。
我对此比较陌生,所以我很不确定如何在我生成的 docker 容器中查看 matplotlib 生成的图像。代码只是运行,然后退出 - 我不确定代码的输出是什么(如 CNN 的过滤器是什么),我看不到任何图。
非常感谢!

最佳答案

您可以将绘图保存为 .png 或 .jpg 文件并从 Ubuntu 服务器下载。这将帮助您在本地系统中将绘图作为图像文件查看。
您可以使用保存地 block import matplotlib. some plot function as pltdo some plotting`plt.save('保存路径')
来自 Matplotlib.pyplot.savefig() in Python 的示例

# importing required modules 
import matplotlib.pyplot as plt

# creating plotting data
xaxis =[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
yaxis =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# plotting
plt.plot(xaxis, yaxis)
plt.xlabel("X")
plt.ylabel("Y")

# saving the file.Make sure you
# use savefig() before show().
plt.savefig("squares.png")
enter image description here
保存此文件后,您可以简单地使用一些客户端从服务器传输数据。
对于 FTP,您可以使用 FileZilla Client
希望这能解决问题!!

关于python - 有没有办法在 Ubuntu 上运行的 docker 容器中查看 matplotlib 中的绘图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68180284/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com