ScalNet is a wrapper around Deeplearning4j emulating a Keras like API for deep learning. ScalNet is released under an Apache 2.0 license. By contributing code to this repository, you agree to make your contribution available under an Apache 2.0 license.
ScalNet is STILL ALPHA and we are open sourcing this in an attempt to get feedback.
You will have to build from source to use ScalNet (this includes the dl4j toolchain).
Come in to gitter if you are interested in learning more.
Currently ScalNet depends on deeplearning4j and nd4j SNAPSHOTs. Please install these package in your local machine first with mvn install.
Target for scala-2.11
$ mvn package -Pscala-2.11.xTarget for scala-2.10
$ mvn clean -Pscala-2.10.xHaving built deeplearning4j and nd4j users can also sbt instead of mvn to build and test the project, e.g. using
$ sbt compile
to build the project, see the official sbt documentation for more on how to use sbt.
To see what ScalNet has to offer, run one of the examples it ships with.