Scala Machine Learning
Branch | Status | CodeCov |
---|---|---|
master | ||
develop |
Light Weight Scala Machine Learning Library
A very light weight Scala machine learning library that provide some basic ML algorithms in Scala. The repo is served as a algorithm gallery. Please enjoy and dive into the algorithm that you will like to learn in its basic level.
Dev-Environment
-
Scala 2.13
-
Sbt 2.1
This package includes
Classification :
Boost :
Regression :
Clustering :
Neural Net & Deep Learning :
-
Neural Turing Machine - Memory Searching Cognition [Code (in another Repo)]
Optimization :
Reinforcement Learning :
Feature Analysis :
Feature Transformation :
Abnormal Detection :
TODO
-
Rainbow - Deep Reinforcement Learning
-
Alpha-go Zero (MCTS-NN) - Deep Reinforcement Learning
-
Neural Architect Search (NAS) - Neural Network & Deep Learning
Installation Process
-
Clone this project
Test
sbt test
Build Jar
sbt assembly