Deep Java Library (DJL)
Apache Mahout
Our great sponsors
Deep Java Library (DJL) | Apache Mahout | |
---|---|---|
7 | 0 | |
2,508 | 1,992 | |
3.1% | 0.6% | |
9.5 | 1.0 | |
3 days ago | about 1 month ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Deep Java Library (DJL)
-
2021-09 - Plans & Hopes for Clojure Data Science
Here is link number 1 - Previous text "DJL"
Regarding Tensorflow: As far as I understand, it is accessible through DJL, which has a Clojure wrapper (work in progress): clj-djl. (But I haven't tried it.)
-
[D] Java vs Python for Machine learning
To give a contrasting perspective, I think the Java ecosystem is much better suited for many data science tasks, and has a growing and well-maintained set of libraries for general purpose machine learning. I won't list them all, but TF-Java, DJL et al. have implementations of many modern architectures and there are a number of excellent libraries (CoreNLP, Lucene et al.) for working with text.
- Does Java has similar project like this one in C#? (ml, data)
-
If it gets better w age, will java become compatible for machine learning and data science?
I think DJL also use use it for their tutorials - https://docs.djl.ai/jupyter/tutorial/01_create_your_first_network.html.
-
Machine learning on JVM
AWS Deep Learning more deep learning.
-
Weekly Developer Roundup #21 - Sun Nov 08 2020
awslabs/djl (Java): An Engine-Agnostic Deep Learning Framework in Java
Apache Mahout
We haven't tracked posts mentioning Apache Mahout yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
Deeplearning4j - Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.
mediapipe - Cross-platform, customizable ML solutions for live and streaming media.
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
Apache Spark - Apache Spark - A unified analytics engine for large-scale data processing
Tribuo - Tribuo - A Java machine learning library
Apache Flink - Apache Flink
Weka
H2O - Sparkling Water provides H2O functionality inside Spark cluster
CoreNLP - Stanford CoreNLP: A Java suite of core NLP tools.