Deep Java Library (DJL)
developer-roadmap
Our great sponsors
Deep Java Library (DJL) | developer-roadmap | |
---|---|---|
13 | 2,110 | |
3,813 | 272,929 | |
1.5% | - | |
9.4 | 9.8 | |
7 days ago | 7 days ago | |
Java | TypeScript | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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)
-
Is deeplearning4j a good choice?
It seems to have been picked up by Eclipse and there is also Oracle Labs' Tribuo and Deep Java Library. All seem active, but I don't know much about any of them. I agree it's probably best to follow the community and use a more popular tool like PyTorch.
-
Just want to vent a bit
Although it may be a bit more work, you can do both machine learning and AI in Java. If you are doing deep learning, you can use DeepJavaLibrary (I do work on this one at Amazon). If you are looking for other ML algorithms, I have seen Smile, Tribuo, or some around Spark.
-
Best way to combine Python and Java?
Image preprocessing I know less about, but tokenization is something I've dealt with a bunch. There are a few options, either push the tokenizer into the ONNX model and use MS's ONNX Runtime extensions (we've used this when working with sentencepiece tokenizers), port the tokenizer entirely to Java (we did this for BERT), or use a sentencepiece or HF tokenizers wrapper directly (e.g. Amazon's DJL did this - HF, sentencepiece).
-
Anybody here using Java for machine learning?
https://djl.ai/ seems very promising. I've played around with it quite a bit, not in real production though. It's a very well documented (https://d2l.djl.ai/) and active project, with Amazon working on it.
Well, we've been using Tribuo in production for many years now. The ONNX Runtime Java API that I maintain in MS's ONNX Runtime project has also seen a bunch of uptake in companies, and Amazon have been building DJL for several years too.
- Good document classification library in Java
-
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)
developer-roadmap
-
Developer should-know websites
Github developer roadmaps (backend, frontend, cloud ...)
-
10 GitHub repositories that every developer must follow
✅ kamranahmedse/developer-roadmap: https://github.com/kamranahmedse/developer-roadmap
- 18 Must-Bookmark GitHub Repositories Every Developer Should Know
-
Resources I wish I knew when I started my career
5. Roadmap
-
The Top 10 GitHub Repositories Making Waves 🌊📊
Equipment: Find out more about career paths in development at https://roadmap.sh/. For a detailed self-taught program, see Kamran Ahmed’s Computer Science Roadmap: https://roadmap.sh/computer-science.
-
19 Handy Websites for Web Developers
Roadmap.sh serves as a comprehensive guide for developers planning their career paths and skill development. It offers structured roadmaps for different domains, helping developers navigate their professional journey.
-
Devlog Week 3: 4 - 10 December 2023
This is where I post my coding progress. Currently, I'm following the Frontend Developer Roadmap at roadmap.sh. Here are the highlights of each day:
-
Collection of resources to get started on your programming journey
Roadmap : https://roadmap.sh/
-
What Youtuber Tech Influencer/Channel to follow and which one to avoid?
thanks , i did not know about roadmap.sh . and yea they push MAANG too much.
-
10 GitHub Repos to Become a Better Backend Developer
Developer Roadmap
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.
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
C++ Workflow - C++ Parallel Computing and Asynchronous Networking Framework
computer-science - :mortar_board: Path to a free self-taught education in Computer Science!
mediapipe - Cross-platform, customizable ML solutions for live and streaming media.
freeCodeCamp - freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
data-engineer-roadmap - Roadmap to becoming a data engineer in 2021
substrate - Substrate: The platform for blockchain innovators
Tribuo - Tribuo - A Java machine learning library
system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
p1xt-guides - Programming curricula
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.