Aij is a Java-based, low-dependency learning library which is designed to be exceptionally low level. I made this kit when I found that DeepLearning4j required too much effort to integrate into my project. While DL4j is significantly better in terms of speed, Aij designed to let you throw a bunch of double arrays at a problem, get a model, and move on with your life. Everything is plain and stupidly simple.

You can see it on github here: