nn: linguagem específica de domínio para definição de modelos de redes neurais
(github.com/SieR-VR)Motivação da criação
- Ao escrever modelos usando ferramentas como o Pytorch, era incômodo porque a verificação do formato dos tensores acontecia em tempo de execução.
- Como o código que define os parâmetros do modelo e o código que mostra o fluxo dos valores estão separados, havia o problema de precisar olhar várias partes ao mesmo tempo ao ler o código.
Características
- Verificação de shape em tempo de compilação
- Sintaxe concisa
- Fornece camadas que não são Turing-completas
Limitações
- Devido às limitações da sintaxe, pode haver modelos que não possam ser implementados.
PRs e relatos de issues são sempre bem-vindos. Se tiverem alguma dúvida, deixem um comentário ou abram uma issue no GitHub e eu responderei.
Ainda não há comentários.