windowsでkeras可視化
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| windowsでkeras可視化 [2017/07/29] – [3.Library\bin\graphvizをWindowsの環境変数のPATHに追加] adash333 | windowsでkeras可視化 [2018/10/07] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ===== (5)WindowsでKerasモデル可視化 ===== | ===== (5)WindowsでKerasモデル可視化 ===== | ||
| + | < | ||
| + | <iframe width=" | ||
| + | </ | ||
| 初めてのTensorflow ~Kerasで機械学習プログラミング~\\ | 初めてのTensorflow ~Kerasで機械学習プログラミング~\\ | ||
| (5)WindowsでKerasモデル可視化\\ | (5)WindowsでKerasモデル可視化\\ | ||
| 行 13: | 行 16: | ||
| ==== 前回まで ==== | ==== 前回まで ==== | ||
| - | Windows上で、Keras(Tensorflow backend)でMNIST認識をソースコードをコピペして実行してみました。 | + | Windows上で、Keras(Tensorflow backend)でMNIST認識をソースコードをコピペして実行してみました。\\ |
| - | 今回は、機械学習のモデルの可視化を行いたいと思います。 | + | 今回は、機械学習のモデルの可視化を行いたいと思います。\\ |
| - | 2017年7月現在、Windowsだと、かなり面倒ですので、この回は飛ばしてくださっても大丈夫です。 | + | 2017年7月現在、Windowsだと、かなり面倒ですので、この回は飛ばしてくださっても大丈夫です。\\ |
| (モデルの可視化以外は特に問題は起こりません。) | (モデルの可視化以外は特に問題は起こりません。) | ||
| 行 54: | 行 57: | ||
| ==== 6.モデル可視化ソースコードのコピペと実行 ==== | ==== 6.モデル可視化ソースコードのコピペと実行 ==== | ||
| + | < | ||
| + | <iframe width=" | ||
| + | </ | ||
| - | ==== 参考 ==== | ||
| - | https:// | ||
| + | 以下のコードをコピペしてから、Shift + Enterで実行。 | ||
| - | http://qiita.com/agumon/ | + | https://gist.github.com/adash333/40925326a010216ac32e58e1b3cd2f86 |
| + | 今回大事な部分は、最後の数行。 | ||
| + | |||
| + | < | ||
| + | # モデルの可視化 | ||
| + | |||
| + | from IPython.display import SVG | ||
| + | from keras.utils.vis_utils import model_to_dot | ||
| + | |||
| + | SVG(model_to_dot(model).create(prog=' | ||
| + | |||
| + | # モデルの画像をpng形式で保存したいとき | ||
| + | # from keras.utils import plot_model | ||
| + | # plot_model(model, | ||
| + | </ | ||
| + | |||
| + | # モデルの画像をpng形式で保存したいとき | ||
| + | |||
| + | のコードを実行すると、.ipynbと同じフォルダに、Kerasのモデル図がmodel.pngという名前で保存される。 | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | ==== 参考 ==== | ||
| + | Keras Documentation\\ | ||
| + | Visualization\\ | ||
| + | https:// | ||
| + | →KerasのDocumentationは日本語もありますが、なんか古いことがあるので、日本語のDocumentationを読んでうまくいかないときは、アドレスから、「\ja」を消して、英語のDocumentationを読むことをお勧めします。Versionによってコマンドがころころ変わるので、最初から英語のDocumentationを読む方が結局早いかもしれません。 | ||
| + | |||
| + | [Keras/ | ||
| + | agumon | ||
| + | 2017年05月03日に更新\\ | ||
| + | http:// | ||
| + | Windows8.1でAnaconda3+Keras2.0でモデル可視化の際の注意点(2017年7月版) | ||
| + | 2017/7/23 2017/7/29\\ | ||
| http:// | http:// | ||
windowsでkeras可視化.1501332887.txt.gz · 最終更新: 2018/10/07 (外部編集)
