DynaML is a Scala environment for conducting research and education in Machine Learning. DynaML comes packaged with a powerful library of classes for various predictive models and a Scala REPL where one can not only build custom models but also play around with data work-flows.
Refer to the installation guide for getting up and running. The
data/ directory contains data sets, which are used by the programs in the
dynaml-examples/ module. Lets run a Gaussian Process (GP) regression model on the synthetic 'delve' data set.
TestGPDelve("RBF", 2.0, 1.0, 500, 1000)
In this example
TestGPDelve we train a GP model based on the RBF Kernel with its bandwidth/length scale set to
2.0 and the noise level set to