https://github.com/helmholtz-analytics/heat/

Distributed tensors and Machine Learning framework with GPU and MPI acceleration in Python
https://github.com/helmholtz-analytics/heat/

Keywords

array-api data-analytics data-processing data-science distributed gpu hpc machine-learning massive-datasets mpi mpi4py multi-gpu multi-node-cluster numpy parallelism python pytorch tensors

Keywords from Contributors

parallel parallel-computing data-profilers datacleaner pipeline-testing benchmarking simulations sdgs batteries transformer

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

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


Owner metadata


Committers metadata

Last synced: over 1 year ago

Total Commits: 4,590
Total Committers: 62
Avg Commits per committer: 74.032
Development Distribution Score (DDS): 0.8

Commits in past year: 361
Committers in past year: 25
Avg Commits per committer in past year: 14.44
Development Distribution Score (DDS) in past year: 0.704

Name Email Commits
Claudia Comito c****o@f****e 919
coquelin77 d****n@g****m 675
coquelin77 d****n@f****e 546
Michael Tarnawa m****a@f****e 544
Markus Goetz m****z@k****u 270
simon u****r@s****u 232
Lena Blind l****d@f****e 213
Claudia Comito 3****o 195
Bjoern Hagemeier b****r@f****e 134
Charlotte c****s@d****e 126
kk k****k@f****e 92
Hoppe m****2@g****m 87
simon t****v@y****e 71
Charlie Debus c****s@d****e 50
Jakob Ohm j****m@p****m 46
Gutiérrez Hermosillo Muriedas, Juan Pedro j****m@g****m 43
pre-commit-ci[bot] 6****] 41
Ben Bourgart b****t@f****e 36
Fabian Hoppe 1****2 35
Charlotte Debus c****s@g****m 27
Lehr, Fabrice von der f****r@d****e 24
Charlotte Debus d****1@h****l 20
Debus d****h@s****e 16
Markus Goetz m****n@g****m 16
neosunhan n****n@g****m 16
Philipp Knechtges p****s@d****e 14
Charlotte Debus s****c@g****m 7
Martin Siggel m****l@d****e 7
Ashwath V A 7****e 7
Simon Schmitz s****z@d****e 6
and 32 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 12 months ago

Total issues: 218
Total pull requests: 354
Average time to close issues: over 1 year
Average time to close pull requests: about 2 months
Total issue authors: 21
Total pull request authors: 36
Average comments per issue: 2.76
Average comments per pull request: 5.47
Merged pull request: 213
Bot issues: 3
Bot pull requests: 128

Past year issues: 73
Past year pull requests: 247
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 20 days
Past year issue authors: 7
Past year pull request authors: 16
Past year average comments per issue: 2.21
Past year average comments per pull request: 5.15
Past year merged pull request: 158
Past year bot issues: 2
Past year bot pull requests: 116

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/helmholtz-analytics/heat/

Top Issue Authors

  • ClaudiaComito (81)
  • mrfh92 (38)
  • Markus-Goetz (19)
  • coquelin77 (16)
  • mtar (13)
  • Mystic-Slice (8)
  • neosunhan (6)
  • krajsek (6)
  • Cdebus (5)
  • TheSlimvReal (3)
  • JuanPedroGHM (3)
  • Inzlinger (3)
  • github-actions[bot] (3)
  • ben-bou (3)
  • LScheib (2)

Top Pull Request Authors

  • dependabot[bot] (90)
  • ClaudiaComito (51)
  • mtar (35)
  • mrfh92 (32)
  • JuanPedroGHM (23)
  • github-actions[bot] (22)
  • pre-commit-ci[bot] (16)
  • neosunhan (10)
  • Mystic-Slice (10)
  • Sai-Suraj-27 (9)
  • step-security-bot (7)
  • coquelin77 (6)
  • shahpratham (5)
  • samadpls (4)
  • FOsterfeld (3)

Top Issue Labels

  • enhancement (86)
  • bug (49)
  • good first issue (39)
  • stale (32)
  • documentation (21)
  • API (21)
  • linalg (16)
  • MPI (14)
  • workflows (14)
  • GSoC (12)
  • student project (12)
  • high-level functions (12)
  • redistribution (11)
  • testing (10)
  • sparse (10)
  • :exclamation: (9)
  • indexing (9)
  • bug :bug: (8)
  • interoperability (8)
  • benchmarking (8)
  • I/O (7)
  • signal processing (6)
  • memory footprint (6)
  • array API (6)
  • Data-parallel NNs / DASO (5)
  • ESAPCA (5)
  • CI (4)
  • dndarray (4)
  • factories (4)
  • manipulations (4)

Top Pull Request Labels

  • dependencies (91)
  • github_actions (90)
  • merge queue (48)
  • workflows (35)
  • documentation (26)
  • enhancement (21)
  • bug (19)
  • benchmark PR (17)
  • interoperability (17)
  • chore (15)
  • GSoC (13)
  • PR talk (12)
  • linalg (10)
  • benchmarking (10)
  • testing (9)
  • CI (7)
  • array API (6)
  • manipulations (6)
  • stale (6)
  • bug :bug: (5)
  • sparse (5)
  • backport release/1.4.x (5)
  • memory footprint (4)
  • high-level functions (4)
  • arithmetics (4)
  • communication (4)
  • logical (3)
  • backport release/1.3.x (3)
  • dndarray (3)
  • security (3)

Package metadata

spack.io: py-heat

Heat is a flexible and seamless open-source software for high performance data analytics and machine learning. It provides highly optimized algorithms and data structures for tensor computations using CPUs, GPUs and distributed cluster systems on top of MPI.

  • Homepage: https://github.com/helmholtz-analytics/heat/
  • Licenses: []
  • Latest release: 1.3.0 (published over 1 year ago)
  • Last Synced: 2024-05-28T08:03:17.004Z (12 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 29.332%
    • Dependent packages count: 58.663%
  • Maintainers (3)

Dependencies

.github/workflows/changelog-updater.yml actions
  • actions/checkout v2 composite
  • stefanzweifel/changelog-updater-action v1 composite
  • stefanzweifel/git-auto-commit-action v4 composite
.github/workflows/ci.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • mpi4py/setup-mpi v1 composite
.github/workflows/ci_cb.yml actions
  • SvanBoxel/gitlab-mirror-and-ci-action master composite
  • actions/checkout v1 composite
.github/workflows/codesee-arch-diagram.yml actions
  • Codesee-io/codesee-action v2 composite
.github/workflows/latest-pytorch-support.yml actions
  • JasonEtco/create-an-issue v2 composite
  • actions/checkout v2 composite
  • peter-evans/create-pull-request v3 composite
.github/workflows/pytorch-latest-release.yml actions
  • actions/checkout v2 composite
.github/workflows/release-drafter.yml actions
  • release-drafter/release-drafter v5 composite
heat/core/tests/Dockerfile docker
  • fedora latest build
doc/requirements.txt pypi
  • Sphinx ==3.0.3
  • sphinx-autoapi ===1.3.0
  • sphinx-copybutton ==0.3.3
  • sphinx_rtd_theme ==0.4.3
  • sphinxcontrib-napoleon ==0.7
setup.py pypi
  • mpi4py >=3.0.0
  • numpy >=1.13.0
  • pillow >=6.0.0
  • scipy >=0.14.0
  • torch >=1.7.0,
  • torchvision >=0.8.0

Score: 10.994067669506974