| Crates.io | prophet |
| lib.rs | prophet |
| version | 0.4.2 |
| created_at | 2016-09-05 22:55:52.800297+00 |
| updated_at | 2017-10-12 23:20:34.188442+00 |
| description | A neural network implementation with a focus on cache-efficiency and sequential performance. |
| homepage | |
| repository | https://github.com/robbepop/prophet |
| max_upload_size | |
| id | 6254 |
| size | 91,378 |
| Linux | Windows | Codecov | Coveralls | Docs | Crates.io |
|---|---|---|---|---|---|
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.
The preferred way to receive prophet is via cargo or github.
Compile prophet with
cargo build
Run the test suite with
cargo test --release
Note: It is recommended to use --release for testing since optimizations are insanely effective for prophet.
For additional information while running some long tests use
cargo test --release --verbose -- --nocapture
Run performance test with
cargo bench --features benches
Licensed under either of
at your option.
NeuralNet components for improved stability and maintainability.ChaChaRng usage in NeuralLayer::random - it is much faster and ChaChaRng's safety is not needed.ndarray dependency version from 0.9 to 0.10serde dependency version from 0.9 to 1.0serde feature by default.NeuralLayer::random now uses ChaChaRng internally instead of weak_rngsudo