Repository of Deeplearning4J neural net examples:
- MLP Neural Nets
- Convolutional Neural Nets
- Recurrent Neural Nets
- TSNE
- Word2Vec & GloVe
- Anomaly Detection
- User interface examples.
DL4J-Examples 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.
Use Maven to build the examples.
mvn clean package
Run the runexamples.sh
script to run the examples (requires bash). It will list the examples and prompt you for the one to run. Pass the --all
argument to run all of them. (Other options are shown with -h
).
./runexamples.sh [-h | --help]
For more information, check out deeplearning4j.org and its JavaDoc.
GradientsListenerExample.java
in dl4j-examples/src/main/java/org/deeplearning4j/examples/userInterface uses JavaFX. If you're using Java 8 or greater, it should run as is. If you're using Java 7 or an earlier version, you should set JAVAFX_HOME to point to the root directory of the JavaFX 2.0 SDK.
If you notice issues, please log them, and if you want to contribute, submit a pull request. Input is welcome here.