Mac 实现keras网络模型可视化【conda】
生活随笔
收集整理的這篇文章主要介紹了
Mac 实现keras网络模型可视化【conda】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最重要的事情:安裝順序不能錯,graphviz包/graphviz應用/pydot/pydot_ng
否則pydot安裝時沒有graphviz,會出現問題。
1.首先你得Mac得有homebrew【建議安裝,很方便】:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安裝graphviz,打開conda的terminal:
conda install graphviz3.安裝graphviz應用【也在conda terminal里安裝,否則pydot找不到路徑,conda是一個獨立的環境】:
brew install graphviz4.安裝pydot和pydot_ng
pip install pydot pydot_ng5.進行可視化,這里由于我用的是cGAN,并且編了一個網絡的類,所以是這樣的
from keras.utils.vis_utils import plot_model plot_model(self.generator, to_file='modelG.png', show_shapes=True, show_layer_names=False) plot_model(self.discriminator, to_file='modelD.png', show_shapes=True, show_layer_names=False) plot_model(self.combined, to_file='modelComb.png', show_shapes=True, show_layer_names=False)效果
總結
以上是生活随笔為你收集整理的Mac 实现keras网络模型可视化【conda】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flex使用FlexPrintJob打印
- 下一篇: RedHat系列软件管理(第二版) --