Jak narysować diagramy architektury uczenia głębokiego?

77

Zbudowałem swój model. Teraz chcę narysować schemat architektury sieci dla mojego artykułu badawczego. Przykład pokazano poniżej:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Sprawa Msee
źródło
1
Myślę, że grafiz, oparty na języku kropkowym, może ci pomóc.
Michael Hooreman,
Jeśli używasz lateksu, po prostu użyj tikz. Przyzwyczajenie się wymaga trochę czasu.
Ricardo Cruz,
1
Wydaje się, że najlepszym rozwiązaniem byłoby wyposażenie sieci w zdolność do autorefleksji i nauczenie go, jak kierować się myślami. Bułka z masłem.
Somatic Custard
Przegląd narzędzi i podejść znajduje się na: medium.com/inbrowserai/…
Piotr Migdal,

Odpowiedzi:

46

Niedawno znalazłem to narzędzie online, które tworzy gotowe do publikacji schematy architektury NN. Nazywa się NN-SVG i został wyprodukowany przez Alexa Lenaila .

Możesz je łatwo wyeksportować, aby użyć np. W LaTeX .

Oto kilka przykładów:

Styl AlexNet Styl AlexNet


Styl LeNet wprowadź opis zdjęcia tutaj


i stary dobry, w pełni połączony styl wprowadź opis zdjęcia tutaj

Pablo Rivas
źródło
4
To narzędzie wydaje się świetne - zauważyłem jednak, że zakłada, że ​​dane wejściowe są zawsze kwadratowe. Jestem w aplikacji z prostokątnym wejściem, więc to nie do końca działa.
eraoul
22

Napisałem kod lateksowy, aby narysować sieci Deep dla jednego z moich raportów. Można go znaleźć tutaj: https://github.com/HarisIqbal88/PlotNeuralNet

Dzięki temu możesz rysować takie sieci: wprowadź opis zdjęcia tutaj

Haris Iqbal
źródło
1

Możemy użyć programu Powerpoint, aby wykonać zadanie.

Narysuj diagram (prostokąty 3D i perspektywy się przydają) -> wybierz zainteresowany obszar na slajdzie -> kliknij prawym przyciskiem myszy -> Zapisz jako obraz -> zmień typ pliku na PDF -> :)

Joseph
źródło
0

Architektura modelowa

Narysowałem to za pomocą draw.io , możesz również wybrać inne struktury rysunku, np. Koła.

kongkip
źródło