Project Icon

grenade

Dependently Typed Neural Network Library Optimized for Haskell Developers

Product DescriptionGrenade is a dependently typed neural network library optimized for Haskell that allows for precise configuration of complex networks. It supports both recurrent and convolutional networks, achieving low error rates on tasks like MNIST. Through its flexible layer structure, Grenade offers support for custom network designs including residual and series parallel graphs. The library is purely functional and efficient, utilizing backpropagation and gradient updates with performance optimized by C-based LAPACK and BLAS libraries.
Project Details