我发现keras.utils.vis_utils.plot_model输出的图片分辨率太低
通过 keras API,他们可以选择更改输出图片的 dpi:https://keras.io/visualization/
- dpi(默认为 96)控制图像 dpi。
但是,当我在plot_model中更改dpi=300时,它会给出以下错误消息:
TypeError Traceback(最近一次调用最后一次) 在 () ----> 1plot_model(model, to_file='model_plot.png', dpi=300, show_shapes=True, show_layer_names=True)
类型错误:plot_model() 获得意外的关键字参数“dpi”
如何更改 dpi???
最佳答案
您可以使用扩展名.pdf
,然后将输出转换为具有所需所有分辨率的一张图像。
plot_model(model, to_file='model.pdf')
关于python - 如何更改keras的plot_model中的dpi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53604818/