All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

jSciPy: Java Scientific Computing Library with SciPy-like APIs for JVM and Android

By

hissain

4mo ago· 14 min readenCode

Summary

jSciPy is a Java scientific computing library inspired by Python's SciPy, designed for JVM and Android platforms. It provides high-performance implementations of signal processing algorithms (Butterworth, Chebyshev, Elliptic, Bessel, FIR filters), transformations (FFT, Hilbert Transform, Welch PSD), and other scientific computing functions for machine learning and data science applications.

Key quotes

· 4 pulled
jSciPy is a comprehensive Java Scientific Computing and Signal Processing Library designed for Machine Learning on the JVM and Android.
Inspired by Python's SciPy, it provides high-performance implementations of essential algorithms.
It currently includes modules for: Signal Processing: Butterworth, Chebyshev, Elliptic, Bessel, and FIR (firwin) filters, Window Functions, 2D Convolution, 2D Cross-Correlation, Savitzky-Golay smoothing, Peak detection, Detrending, Median Filter.
Transformations: FFT (Fast Fourier Transform), Hilbert Transform, Welch PSD, Spectrogram, Periodogram, Convolution, D
Snippet from the RSS feed
Java Scientific Computing Library - Signal Processing, FFT, Filters, PSD, DCT, SciPy-like APIs for JVM & Android used in Machine Learning and Data Science. - hissain/jscipy

You might also wanna read