PROPHET - Neural Network Library
Linux | Windows | Coverage | Docs | Crates.io | Licence |
---|---|---|---|---|---|
A simple neural net implementation written in Rust with a focus on cache-efficiency and sequential performance.
Currently only supports supervised learning with fully connected layers.
Planned Features
- Convolutional Layers: Foundations have been layed out already!
- GPGPU Support by Vulkano
- Even more flexible learning methods
Release Notes (YYYY/MM/DD)
0.4.1 (2017/08/27)
- Fixed long-standing undeterministic issue #2.
0.4.0 (2017/08/09)
- Updated
ndarray
dependency version from0.9
to0.10
- Updated
serde
dependency version from0.9
to1.0
- Enabled
serde
feature by default. NeuralLayer::random
now usesChaChaRng
internally instead ofweak_rng
- Devel:
- travisCI now using new trusty environment
- travisCI now uploads code coverage to coveralls and codecov.io
- travisCI no longer requires
sudo