Gleethos / neureka Java 91 2 A platform independent tensor library with autograd for the JVM java library deep-neural-networks