Showing 21 of 21 projects
Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility and transparency.
Python implementations of popular machine learning algorithms from scratch with interactive Jupyter demos and mathematical explanations.
Comprehensive cheatsheets and refreshers covering all key concepts from Stanford's CS 229 Machine Learning course.
A Python library providing extensions and utilities for data science and machine learning tasks.
A comprehensive Rust machine learning framework focused on preprocessing and classical algorithms, akin to scikit-learn.
A collection of models, callbacks, and datasets to extend PyTorch Lightning for applied AI/ML research and production.
A multi-language library providing implementations of common supervised machine learning evaluation metrics.
A repository implementing Deep Reinforcement Learning and Supervised Learning methods with a simulated financial market environment for quantitative trading.
A general-purpose machine learning library for Rust, focusing on speed and ease of use with minimal dependencies.
A scalable, hardware-accelerated neuroevolution toolkit built on JAX for parallel training across TPUs/GPUs.
A fast, ergonomic machine learning library for Rust with broad algorithm coverage and WASM-first defaults.
MatLab/Octave implementations of popular machine learning algorithms with detailed mathematical explanations and code examples.
A Python toolbox for visualizing feature influence on model predictions using partial dependence plots.
A scikit-learn-compatible Python implementation of ReBATE, a suite of Relief-based feature selection algorithms for machine learning.
A Scala framework for distributed supervised learning of decision tree ensemble models, inspired by Google's PLANET.
A Node.js library implementing Support Vector Machines (SVM) for classification and regression tasks.
A Python library for feature selection using nature-inspired wrapper algorithms like particle swarm, grey wolf, and genetic optimization.
Tutorial materials for the 2012 IPAM Graduate Summer School on Deep Learning and Feature Learning using Theano and Torch.
A machine learning and optimization framework for Objective-C and Swift, focused on regression and multi-objective evolutionary algorithms.
A small machine learning library written in Clojure providing simple, concise implementations of ML algorithms.
A pattern recognition library for Go providing classification, clustering, and feature extraction algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.