deeplearning4j
Eclipse Deeplearning4J provides a comprehensive ecosystem for developing JVM-based deep learning applications, supporting languages including Java, Scala, and Kotlin. It features DL4J for network creation, ND4J for mathematical operations, SameDiff for differentiation, and DataVec for data processing. Compatible with Apache Spark, TensorFlow, and ONNX, the platform operates across varied hardware. Ample documentation, community forums, and integration examples are available. Konduit K.K. offers additional commercial services.