[PYTHON] Lassen Sie uns GraphConvModel von DeepChem visualisieren

Einführung

Ich wollte Deep Learning mit einer Verbindung starten, also habe ich das GraphConvModel von DeepChem das letzte Mal gehackt und es mit der Zusammenfassungsmethode als Text ausgegeben.

Diesmal habe ich versucht, es mit plot_model zu visualisieren.

Umgebung

Methode

Wenn Sie den folgenden Code in Zeile 624 der Datei einfügen, in der die GraphConvModel-Klassendefinition erstellt wird, und ein Vorhersagemodell mit den entsprechenden Daten erstellen, wird eine Datei mit dem Namen model.png generiert.

<anaconda3>/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,
        )

Ergebnis

So was. Die Reihenfolge der Eingabe wird geändert und ist schwer zu erkennen, aber möglicherweise leichter vorstellbar als die textbasierte. Das Weben wird komplizierter.

model.png

Recommended Posts

Lassen Sie uns GraphConvModel von DeepChem visualisieren
Visualisieren wir das Handelsvolumen der TSE-Aktien - jpxlab sample
Stellen wir uns die Anzahl der mit Matplotlib mit dem Coronavirus infizierten Personen vor
Visualisieren Sie die Flugbahn von Hayabusa 2
[Word2vec] Lassen Sie uns das Ergebnis der Verarbeitung von Unternehmensbewertungen in natürlicher Sprache visualisieren
Verwenden wir usercustomize.py anstelle von sitecustomize.py
Verwenden wir Tomotopie anstelle von Gensim
Visualisieren Sie den Antwortstatus der Volkszählung 2020
Lassen Sie uns den Gewinner des Bingo bestimmen