botkop/numsca

numsca is numpy for scala

42
/ 100
Emerging

This is a library for Scala developers who need to perform advanced mathematical operations, especially those common in machine learning. It allows Scala programs to handle multi-dimensional numerical data structures (like matrices and vectors) with efficiency. It takes in numerical data and mathematical expressions and outputs computed numerical results, enabling the implementation of complex algorithms directly in Scala.

188 stars. No commits in the last 6 months.

Use this if you are a Scala developer working on machine learning models or scientific computing tasks and need a way to process numerical data arrays similar to how NumPy works in Python.

Not ideal if you are not a Scala developer or if your numerical computation needs are very basic and don't require multi-dimensional array manipulation.

Scala development machine learning engineering numerical computing data science implementation algorithm development
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

188

Forks

19

Language

Jupyter Notebook

License

BSD-2-Clause

Last pushed

May 24, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/botkop/numsca"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.