If it gets better w age, will java become compatible for machine learning and data science?

This page summarizes the projects mentioned and recommended in the original post on /r/java

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 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 learn...

    On top of this several popular projects have been built. This includes tensorflow-java and our project eclipse deeplearning4j: https://github.com/eclipse/deeplearning4j

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Tribuo

    Tribuo - A Java machine learning library

    The IJava notebook kernel works pretty well for data science on top of Java. We use it in Tribuo to write all our tutorials, and if you've got the jar file in the right folder everything is runnable. For example, this is our intro classification tutorial - https://github.com/oracle/tribuo/blob/main/tutorials/irises-tribuo-v4.ipynb.

  • awesome-java

    A curated list of awesome frameworks, libraries and software for the Java programming language.

    Or more recently Tribuo or others.

  • JavaCPP

    The missing bridge between Java and native C++

    As for our approach, we maintain a library called javacpp: https://github.com/bytedeco/javacpp which proves a python wheel like experience where we distribute natively optimized c/c++ code (and even cuda accelerated code) as jar files on maven central. We also are able to develop with a python like experience by passing pointers around and other low level constructs directly allowing optimizations that you typically only get in c/c++.

  • Deep Java Library (DJL)

    An Engine-Agnostic Deep Learning Framework in Java

    I think DJL also use use it for their tutorials - https://docs.djl.ai/jupyter/tutorial/01_create_your_first_network.html.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Is deeplearning4j a good choice?

    2 projects | /r/java | 11 Mar 2023
  • Launch HN: Encord (YC W21) – Unit testing for computer vision models

    2 projects | news.ycombinator.com | 31 Jan 2024
  • FLaNK Weekly 08 Jan 2024

    41 projects | dev.to | 8 Jan 2024
  • Easily implement parallel training.

    1 project | /r/reinforcementlearning | 4 Dec 2023
  • We tried injecting hallucinogenics into vision models

    1 project | news.ycombinator.com | 30 Nov 2023

Did you konow that Java is
the 8th most popular programming language
based on number of metions?