Latest Release |
|
Build Status |
|
Coverage |
|
Code Quality |
|
Chat |
|
License |
|
doddle-model
is an in-memory machine learning library that can be summed up with three main characteristics:
- it is built on top of Breeze
- it provides immutable objects that are a doddle to use in parallel code
- it exposes its functionality through a scikit-learn-like API [2]
Publish the project to a local Ivy repository:
git clone https://github.com/picnicml/doddle-model.git
cd doddle-model
sbt publish-local
Add dependency to your SBT project definition:
libraryDependencies += "com.picnicml" %% "doddle-model" % "0.0.0"
For a complete list of examples see doddle-model-examples.
- [1] Pattern Recognition and Machine Learning, Christopher Bishop
- [2] API design for machine learning software: experiences from the scikit-learn project, L. Buitinck et al.
- [3] UCI Machine Learning Repository. Irvine, CA: University of California, School of Information and Computer Science, Dua, D. and Karra Taniskidou, E.