いろいろ参考にさせてもらったらなんかいろいろ古かったぽいのでメモ。
brew install graphviz
でインストール。
Python3を使ってる場合、pydot_ngをインストールしないとグラフが書けないらしいのでインストール。
pip install pydot_ng
で、プログラム内でKerasのGraphvizを使うためのモジュールを読み込む。グラフの構造を画像で保存したいなら以下。
from keras.utils import plot_model
JupyterNotebookで可視化したいなら以下。
from IPython.display import SVG
from keras.utils.vis_utils import model_to_dot
で、学習モデルを構築後、学習前に
plot_model(model, to_file='model.png')
で出力。元気な学習モデルのグラフが産み落とされた。