ScaleFree-Tech/yishape-math
YiShape-Math is a Java math library that provides NumPy-like functionalities including vector & matrix operations, data visualization, statistics, optimization, time series, signal processing, audio analysis, image processing and machine learning models.
This library helps Java developers working in scientific computing, data analysis, or machine learning. It allows them to perform complex mathematical operations like vector and matrix calculations, statistical analysis, and machine learning model development within their Java applications. The library is designed for users who want to implement numerical algorithms, process data, or build analytical tools using Java, mirroring the intuitive APIs found in Python's NumPy and SciPy libraries.
254 stars.
Use this if you are a Java developer building applications that require extensive mathematical computations, statistical modeling, or machine learning capabilities and prefer an API similar to NumPy or SciPy.
Not ideal if you are not a Java developer or if you require a simple, ready-to-use application without programming.
Stars
254
Forks
13
Language
Java
License
MIT
Category
Last pushed
Dec 30, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ScaleFree-Tech/yishape-math"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
optimatika/ojAlgo
oj! Algorithms
deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include...
deepjavalibrary/djl-demo
Demo applications showcasing DJL
deepjavalibrary/djl
An Engine-Agnostic Deep Learning Framework in Java
deeplearning4j/deeplearning4j-examples
Deeplearning4j Examples (DL4J, DL4J Spark, DataVec)