nn : un langage spécifique au domaine pour définir des modèles de réseaux de neurones
(github.com/SieR-VR)Contexte de création
- Lors de l’écriture de modèles avec des outils comme Pytorch, la vérification de la forme des tenseurs se fait à l’exécution, ce qui était fastidieux.
- Le code qui définit les paramètres du modèle et celui qui représente le flux des valeurs sont séparés, ce qui obligeait à consulter plusieurs parties en même temps à la lecture.
Caractéristiques
- Vérification des formes à la compilation
- Syntaxe concise
- Fournit des couches non Turing-complètes
Limites
- En raison de limites de syntaxe, certains modèles peuvent être impossibles à implémenter.
Les PR et signalements d’issues sont toujours les bienvenus. Si vous avez des questions, laissez un commentaire ou ouvrez une issue sur GitHub, et je vous répondrai.
Aucun commentaire pour le moment.