DL4J Examples

(based on version 0.0.3.3)

Repository of Deeplearning4J neural net examples:

  • Convolutional Neural Nets
  • Deep-belief Neural Nets
  • Glove Example
  • Restricted Boltzmann Machines
  • Recurrent Neural Nets
  • Recursive Neural Nets
  • Word2Vec Examples (includes TSNE)

Development

We are in progress of developing and tuning these examples. If you notice issues, please log, and if you want to contribute, submit a pull request. Input is definitely welcome.


Documentation

For more information, check out deeplearning4j.org and JavaDocs.


Performance

Model Name Score Status Training
CNNIris F1 0.14 Tune batch
CNNMnist F1 0.013 Tune batch
CNNMnist2 F1 0.03 Tune batch
DBNCreateData F1 0.33 Tune batch
DBNFullMnist F1 0.18 Tune full
DBNIris F1 0.15 Tune full
DBNLWF F1 0.0 Tune batch
DBNMnistRecontruct F1 0.017 Tune batch
DBNSmallMnist F1 0.02 Tune full
GloveRawSentence Sim 0 Tune batch
MLPBackpropIris F1 0.16 Tune batch
RBMCreateData NA Validate full
RBMIris NA Validate full
RecurrentLSTMMnist NA Validate batch
RecursiveAutoEncoder NA Validate batch
RNTNTweets Not working batch
RNTNTweets2 Not working batch
TSNEBarnesHut NA Not working NA
TSNEStandard NA Not working NA
Word2VecRawText Sim 0 Tune batch