All Projects → Robbepop → prophet

Robbepop / prophet

Licence: other
A simple neural net implementation.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to prophet

prophet
用于构建 react 中后台前端应用框架
Stars: ✭ 12 (-70%)
Mutual labels:  prophet
Plant-Disease-Identification-using-CNN
Plant Disease Identification Using Convulutional Neural Network
Stars: ✭ 89 (+122.5%)
Mutual labels:  neural
Faces
A Python wrapper around FaceApp 😔 → 😀
Stars: ✭ 79 (+97.5%)
Mutual labels:  neural
Practical Machine Learning With Python
Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.
Stars: ✭ 1,868 (+4570%)
Mutual labels:  prophet
tensorflow-art
Artwork Classifier based on a Tensorflow Deep Neural Network
Stars: ✭ 14 (-65%)
Mutual labels:  neural
parallel-corpora-tools
Tools for filtering and cleaning parallel and monolingual corpora for machine translation and other natural language processing tasks.
Stars: ✭ 35 (-12.5%)
Mutual labels:  neural
ts-forecasting-ensemble
CentOS based Docker container for Time Series Analysis and Modeling.
Stars: ✭ 19 (-52.5%)
Mutual labels:  prophet
MLExp
arxiv.org/abs/1801.07710v2
Stars: ✭ 32 (-20%)
Mutual labels:  neural
tempo-cnn
Framework for estimating temporal properties of music tracks.
Stars: ✭ 62 (+55%)
Mutual labels:  neural
bitcoin-prediction
bitcoin prediction algorithms
Stars: ✭ 21 (-47.5%)
Mutual labels:  prophet
Forecasting
Time Series Forecasting Best Practices & Examples
Stars: ✭ 2,123 (+5207.5%)
Mutual labels:  prophet
flatiron-school-data-science-curriculum-resources
Lesson material on data science and machine learning topics/concepts
Stars: ✭ 118 (+195%)
Mutual labels:  neural
price-optimization-shiny
Shiny app for Price Optimization using prophet and lme4 libraries for R.
Stars: ✭ 28 (-30%)
Mutual labels:  prophet
googleAnalyticsProphetR
Applying Facebook's prophet on Google Analytics data
Stars: ✭ 30 (-25%)
Mutual labels:  prophet
NothingButNumPy
This repo is part of a series of blog post titled "Nothing but NumPy"
Stars: ✭ 43 (+7.5%)
Mutual labels:  neural
rev2
dave smith instruments prophet rev2 presets book
Stars: ✭ 21 (-47.5%)
Mutual labels:  prophet
neural name tagging
Code for "Reliability-aware Dynamic Feature Composition for Name Tagging" (ACL2019)
Stars: ✭ 39 (-2.5%)
Mutual labels:  neural
sc-prophet-rev2
supercollider class to talk to prophet rev2 hardware synthesizer
Stars: ✭ 19 (-52.5%)
Mutual labels:  prophet
netural
netural === neural net, simple AI for the web.
Stars: ✭ 20 (-50%)
Mutual labels:  neural
ml-ai
ML-AI Community | Open Source | Built in Bharat for the World | Data science problem statements and solutions
Stars: ✭ 32 (-20%)
Mutual labels:  neural

PROPHET - Neural Network Library

Linux Windows Codecov Coveralls Docs Crates.io
travis appveyor 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.

How to use

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

Planned Features

  • Convolutional Layers: Foundations have been layed out already!
  • GPGPU Support by Vulkano
  • Even more flexible learning methods

License

Licensed under either of

at your option.

Dual licence: badge badge

Release Notes (YYYY/MM/DD)

0.4.2 (2017/10/13)

  • Relicensed the library under the dual license model where the user can choose between MIT or APACHE version 2.0.
  • Improved performance of learning algorithms by up to 27%*. (*Tested on my local machine.)
  • Updated ndarray from 0.10.10 to 0.10.11 and itertools from 0.6.5 to 0.7.0.
  • Relaxed dependency version constraints for rand, num, log and ndarray.
  • Usability: Added a HOW TO USE section to the README.
  • Dev
    • Added some unit tests for NeuralNet components for improved stability and maintainability.

0.4.1 (2017/08/27)

  • Fixed long-standing undeterministic bug.
  • Reverted ChaChaRng usage in NeuralLayer::random - it is much faster and ChaChaRng's safety is not needed.

0.4.0 (2017/08/09)

  • Updated ndarray dependency version from 0.9 to 0.10
  • Updated serde dependency version from 0.9 to 1.0
  • Enabled serde feature by default.
  • NeuralLayer::random now uses ChaChaRng internally instead of weak_rng
  • Devel:
    • travisCI now using new trusty environment
    • travisCI now uploads code coverage to coveralls and codecov.io
    • travisCI no longer requires sudo
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].