helmholtz-analytics/heat

Distributed tensors and Machine Learning framework with GPU and MPI acceleration in Python

70
/ 100
Verified

This tool helps scientists, engineers, and researchers perform data analytics and machine learning on very large datasets that don't fit into a single computer's memory. You input your existing Python code, often using NumPy or SciPy-like operations, and it outputs results from complex calculations, but processed efficiently across multiple CPUs or GPUs in a cluster. This is ideal for those working with massive scientific simulations or experimental data.

231 stars. Available on PyPI.

Use this if you need to run high-performance data analytics or machine learning tasks on datasets too large for a single machine, leveraging the power of multiple CPUs or GPUs.

Not ideal if your data comfortably fits within the memory and processing power of a single computer, as the overhead of distributed computing might be unnecessary.

scientific-computing large-scale-data-analysis high-performance-computing machine-learning-engineering numerical-simulation
Maintenance 13 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 22 / 25

How are scores calculated?

Stars

231

Forks

61

Language

Python

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/helmholtz-analytics/heat"

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