Saisissez les tailles de vos couches et ce schéma d'architecture se redessine instantanément — basculez entre une vue par neurone et un diagramme par blocs étiquetés, puis exportez en SVG ou PNG.
Ce générateur de diagramme de réseau de neurones transforme le même type de liste de couches en MLP entièrement connecté, en autoencodeur compressif, en large couche réduite pour rester lisible, ou en diagramme par blocs CNN — choisissez la mise en page qui correspond à la description du modèle dans votre article, plutôt que de forcer chaque architecture dans un seul style.
Quatre couches — entrée, deux couches cachées, sortie — entièrement connectées et étiquetées comme l'attend une section méthodes.
Une mise en page en sablier se resserre vers un goulot à deux unités puis se réélargit, la façon habituelle de représenter une paire encodeur-décodeur.
Une couche d'entrée de 64 unités n'affiche que ses premier et dernier neurones avec une ellipse entre les deux, gardant la figure lisible sans masquer la taille réelle de la couche.
Les étapes de convolution, de pooling et entièrement connectées deviennent des rectangles étiquetés reliés par des flèches — la mise en page utilisée dans la plupart des articles sur les CNN et les transformers.

Un MLP à quatre couches se lit mieux en cercles et connexions ; une étape ResNet ou un encodeur transformer se lit mieux en rectangles étiquetés. Changez de mode sans ressaisir votre liste de couches — la même spécification alimente les deux dessins.

Saisissez une spécification de couches séparées par des virgules, ou une couche nommée par ligne, et ce créateur de diagramme de réseau de neurones se redessine aussitôt — vérifiez le nombre de nœuds, l'ordre des couches et les libellés avant d'exporter, plutôt que de deviner le rendu final.

Fixez un seuil de neurones visibles, et toute couche au-delà de ce nombre dessine ses premier et dernier neurones avec une ellipse entre les deux — la façon standard dont les figures publiées représentent une couche de 128 ou 256 unités sans tracer chaque connexion ni réduire les cercles jusqu'à ce qu'ils fusionnent en une barre pleine.

Chaque couche peut porter un nom personnalisé, son type déduit de sa position — Entrée, Cachée 1, Cachée 2, Sortie — et son nombre de neurones ou de canaux, puis exportez tout le schéma d'architecture en SVG vectoriel pour la composition en revue ou en PNG pour des diapositives.
Un diagramme de réseau de neurones montre les couches d'un modèle et leurs connexions : des cercles pour les neurones individuels reliés par des lignes de connexions pondérées, ou des rectangles étiquetés pour des unités structurelles plus larges comme un bloc de convolution ou d'attention.
Les articles étiquettent en général la couche d'entrée, numérotent les couches cachées dans l'ordre, et marquent la couche de sortie séparément, car les relecteurs vérifient ces libellés par rapport à l'architecture décrite dans le texte. Flèches et simples traits de connexion apparaissent tous deux dans les figures publiées.
Pour un petit perceptron multicouche, dessiner chaque neurone rend la figure autoexplicative. Au-delà de quelques dizaines d'unités par couche, un schéma d'architecture par blocs avec libellés de dimensions communique le même design sans devenir un enchevêtrement illisible de lignes — la même distinction que la plupart des guides de diagrammes d'architecture NN, dans les notes de cours et les manuels, établissent entre figures illustratives et schématiques.

Quatre étapes pour passer de tailles de couches brutes à un diagramme de réseau de neurones prêt pour un article, une thèse ou une présentation.
Saisissez les tailles de couches sur une ligne séparée par des virgules, comme 4,8,8,3, ou écrivez une couche nommée par ligne — Entrée,4 puis Cachée 1,8 — pour des libellés personnalisés plutôt que basés sur la position. Les deux formats conviennent aux MLP, aux paires encodeur-décodeur, ou aux nombres de canaux d'un CNN.
Choisissez la vue par neurone pour un petit MLP, ou la vue par blocs — le style standard de diagramme d'architecture NN pour un CNN, un ResNet ou un transformer où dessiner chaque unité serait illisible.
Activez les libellés de type de couche et les annotations de dimensions, choisissez un jeu de couleurs, et limitez le nombre de neurones qu'une large couche affiche avant de se réduire en ellipse, pour que la figure reste lisible à la taille diapositive comme à l'impression.
Téléchargez le SVG vectoriel pour l'intégrer dans LaTeX ou un modèle de revue, ou récupérez un PNG pour une présentation ou un brouillon de préprint.
Quoi dessiner, comment l'étiqueter, et quel format de fichier soumettre.



Saisissez vos tailles de couches ci-dessus, passez à la vue par blocs si le modèle ne se réduit pas à des neurones individuels, et exportez la figure terminée depuis ce générateur de diagramme de réseau de neurones en SVG ou PNG, prête à intégrer dans votre prochain brouillon.