Machine Learning

Core machine learning frameworks, libraries, and educational resources for building and training ML models.

Repositories

TensorFlow is an end-to-end open-source machine learning platform developed by Google. It provides flexible model architecture, distributed training, and seamless deployment across servers, mobile, and edge devices for AI research and enterprise production.

C++
201.3k
an hour ago
rasbt/LLMs-from-scratch

Build a ChatGPT-like LLM from scratch using pure PyTorch. Covers tokenization, attention, GPT architecture, pretraining, and fine-tuning — all with step-by-step code, diagrams, and no external LLM libraries.

Jupyter Notebook
107.8k
7 hours ago

Open-source deep learning framework providing GPU-accelerated NumPy-like tensor computation and dynamic neural networks via tape-based autograd. Python-first and intuitive, it supports CUDA/ROCm accelerators and distributed training, making it ideal for AI research and production.

Python
105.1k
6 hours ago

A curated list of awesome machine learning frameworks, libraries, and software organized by programming language. Includes resources for computer vision, NLP, deep learning, and more, along with books, courses, and tutorials.

Python
74.8k
4 days ago

scikit-learn is a comprehensive Python library for machine learning, offering simple and efficient tools for data mining and analysis. Built on NumPy, SciPy, and matplotlib, it provides a wide range of supervised and unsupervised learning algorithms including classification, regression, clustering, and dimensionality reduction.

Python
68.0k
15 hours ago
labmlai/annotated_deep_learning_paper_implementations

A comprehensive collection of 60+ annotated PyTorch implementations of deep learning papers with side-by-side explanations. Covers Transformers, GANs, reinforcement learning, diffusion models, optimizers, and more with detailed code comments.

Python
67.7k
3 days ago

Keras 3 is a multi-backend deep learning framework supporting TensorFlow, JAX, PyTorch, and OpenVINO. Provides high-level API for effortless model building and training across computer vision, NLP, audio processing, and more with accelerated development and state-of-the-art performance.

Python
64.4k
5 hours ago

TensorFlow Tutorial and Examples for Beginners with detailed notebooks & source code. Covers TF v1 & v2, from basic operations to advanced neural networks like CNNs, RNNs, GANs, and multi-GPU training.

Jupyter Notebook
43.7k
2 years ago

Comprehensive AI learning resource repository by ApacheCN, featuring machine learning in action, deep learning, NLP tutorials with code examples, video explanations, and detailed documentation for AI beginners and advanced learners.

Python
42.6k
2 years ago