MindsEye is an AI framework built using Java. It uses reference counting for efficient resource use, and uses libraries such as CuDNN (CUDA) and Aparapi (OpenCL) to do numerical heavy lifting. It provides a highly customizable optimization library, and a wide variety of pre-coded layers.
To include in Maven, use a snippet like:
<dependency> <groupId>com.simiacryptus</groupId> <artifactId>mindseye-art</artifactId> <version>2.0.0</version> </dependency>