MyDL (simply stands for "my deep learning") is a simple deep learning libary base on java. Its matrix operations are based on EJML(Efficient Java Matrix Library) and its part of APIs design learns from Keras.

Features

Compents implemented

Acknowlegde

  1. We wrote the initial version of this libary as a course project under the guidance of Prof. Bing Xiang in JAVA2760, School of Maths Sciences, NanKai University.
  2. Special thanks to SaucerHi who gave us inspiration on some key points in project desgin.
  3. Part of APIs refer to joelnet and Keras.

License

MyDL is is GPL-3.0 licensed.

Contribution

Due to limited time, this framework is actually far from complete, so the current release may be unstable. If you meet any problems, please feel free to raise an issue or contact us and we will fix it as soon as possible.

The initial contributors are undergraduates in Nankai Univ and honesty their skills and time is limited, so we warmly welcome anyone who wants to contribute to this project. You can:

Video of Overview