@hackage grenade0.1.0

Practical Deep Learning in Haskell

Grenade is a composable, dependently typed, practical, and fast recurrent neural network library for precise specifications and complex deep neural networks in Haskell.

Grenade provides an API for composing layers of a neural network into a sequence parallel graph in a type safe manner; running networks with reverse automatic differentiation to calculate their gradients; and applying gradient decent for learning.

Documentation and examples are available on github https://github.com/HuwCampbell/grenade.