An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

neural

The goal of neural is to provide a modular and flexible neural network library written in native Haskell. Features include composability via arrow-like instances and pipes, automatic differentiation for automatic gradient descent/ backpropagation training (using Edward Kmett's fabulous ad library). The idea is to be able to easily define new components and wire them up in flexible, possibly complicated ways (convolutional deep networks etc.). Four examples are included as proof of concept: A simple neural network that approximates the sine function on [0,2 pi]. Another simple neural network that approximates the sqrt function on [0,4]. A slightly more complicated neural network that solves the famous Iris flower problem. A first (still simple) neural network for recognizing handwritten digits from the equally famous MNIST database. The library is still very much experimental at this point.

Ecosystem
hackage.haskell.org
Latest Release
0.3.0.1
over 8 years ago
Versions
6
Downloads
4,806 total
Dependent Repos
1
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/neural
spec
License MIT
First Release almost 10 years ago
Last Synced 2 days ago
Repository
Stars 124 on GitHub
Forks 17 on GitHub
Rankings on hackage.haskell.org
Forks Top 9.5%