1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

DeepChemのGraphConvModelを可視化してみる

Last updated at Posted at 2020-10-29

#はじめに
化合物でDeepLearningを始めようと思い、手始めに前回DeepChemのGraphConvModelをハックし、summaryメソッドによりテキストで出力した。

今回はplot_modelで可視化してみた。

環境

  • DeepChem 2.3
  • pydot

#方法

GraphConvModelのクラス定義がされているファイルの624行目に以下のコードを入れ、適当なデータで予測モデルを作成すると、model.pngというファイルが生成される。

/envs/deepchem/lib/python3.7/site-packages/deepchem/models/graph_conv.py
    from tensorflow.keras.utils import plot_model
    plot_model(
            model,
            show_shapes=True,
        )

#結果
こんな感じ。
Inputの順番が入れ替わっており見づらいが、テキストベースのものよりはイメージしやすいかも。Weaveだともっと複雑になりそうだ。

model.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?