Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

7,572 projects

OpenHI

lachlanchen

108stars
OpenHI preview

Self‑calibrated neuromorphic hyperspectral imaging pipeline for event cameras with diffractive illumination. Includes end‑to‑end tools for RAW segmentation, multi‑window time‑warping compensation, spectral visualization, and hardware control for synchronized event/frame capture and scanning.

  • End-to-end RAW-to-spectrum event processing workflow.
  • Auto/manual scan period detection and forward/backward segmentation.

PyOmniTS

Ladbaby

109stars
PyOmniTS preview

🔬 A Researcher&Agent-Friendly Framework for Time Series Analysis. Train Any Model on Any Dataset!

  • Extensibility: Adapt your model/dataset once, train almost any combination of "model" $\times$ "dataset" $\times$ "loss function".
  • Compatibility: Accept models with any number/type of arguments in forward; Accept datasets with any number/type of return values in __getitem__; Accept tailored loss calculation for specific models.
814stars

This guide should help fellow researchers and hobbyists to easily automate and accelerate there deep leaning training with their own Kubernetes GPU cluster.

TorchLean

lean-dojo

210stars

TorchLean is the first unified Lean 4 framework for neural-network specification, execution, and verification.

DAT

LeapLabTHU

945stars
DAT preview

Repository of Vision Transformer with Deformable Attention (CVPR2022) and DAT++: Spatially Dynamic Vision Transformerwith Deformable Attention

Machine LearningPythonApache-2.0GitHub

articles

LearnDataSci

596stars

A repository for the source code, notebooks, data, files, and other assets used in the data science and machine learning articles on LearnDataSci

Machine LearningJupyter NotebookGitHub