Skip to content
Project categories

Machine Learning · GitHub

Train, evaluate, and run machine learning models.

Useful GitHub projects

7,601 projects

torch-sla

sparsexlab

59stars
torch-sla preview

torch sparse linear algebra library

  • Differentiable: gradients flow through solves, factorizations, and eigensolves via torch.autograd
  • Six verified backends: pytorch native Krylov (CPU/CUDA/ROCm), scipy (CPU), cudss (NVIDIA CUDA), strumpack direct (CPU/CUDA/ROCm), pyamg (CPU), amgx (NVIDIA CUDA) — each checked to ‖Ax−b‖/‖b‖ at or near machine precision
Machine LearningPythonApache-2.0GitHub

spd_learn

spdlearn

42stars
spd_learn preview

SPDlearn: A Geometric Deep Learning Python Library for Neural Decoding Through Trivialization

  • SPD Layers — Specialized neural network layers for SPD matrices: BiMap for bilinear mappings, ReEig for eigenvalue rectification, and LogEig for tangent space projection.
  • Riemannian Operations — Complete toolkit for SPD manifold computations: exponential/logarithmic maps, geodesic distances, Log-Euclidean mean, and geodesic interpolation.
Machine LearningPythonBSD-3-ClauseGitHub

CCNet

speedinghzl

1,486stars
CCNet preview

CCNet: Criss-Cross Attention for Semantic Segmentation (TPAMI 2020 & ICCV 2019).

armiger

spencernorton

97stars
armiger preview

Local ONNX classification of torrent and media metadata, with optional catalogue and swarm estimates.

Machine LearningPythonApache-2.0GitHub

iris-3b

speridlabs

227stars
iris-3b preview

Iris-3B: pixel-space generation & general vision learner. A 3B diffusion transformer that generates every pixel directly (no VAE); the same prior, fine-tuned, does monocular depth estimation and 4x image restoration. Paper, weights, training code and demo.

Machine LearningPythonApache-2.0GitHub

SimCLR

Spijkervet

824stars
SimCLR preview

PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations by T. Chen et al.

pedalboard

spotify

6,482stars

🎛 🔊 A Python library for audio.

  • Support for reading and writing AIFF, FLAC, MP3, OGG, and WAV files on all platforms with no dependencies
  • Additional support for reading AAC, AC3, WMA, and other formats depending on platform

voyager

spotify

1,608stars
voyager preview

🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

347stars

source{d} datasets ("big code") for source code analysis and machine learning on source code

  • Structural commit features
  • Description: 1.6 million commits in 622 Java repositories on GitHub.
Machine LearningJupyter NotebookGitHub

eesen

srvk

836stars

The official repository of the Eesen project

  • The WFST-based decoding approach can incorporate lexicons and language models into CTC decoding in an effective and efficient way.
  • The RNN-LM decoding approach does not require a fixed lexicon.
102stars
PyCharm-PixelLens preview

Free PyCharm image viewer plugin for visualizing and debugging NumPy, OpenCV, PyTorch, TensorFlow, JAX, and PIL data.

  • View NumPy, OpenCV, PyTorch, TensorFlow, JAX and Pillow (PIL) data as image
  • View entire batches (fourth dimension) or individual channels of the data