Machine Learning_

A curated list of awesome Machine Learning frameworks, libraries and software.

1,000 repos7.0M total stars+6,321 this week37 categories
7-DAY TRENDING
#repostars7d
06pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98,752+150
07mlx

MLX: An array framework for Apple silicon

24,984+139
08comet-llm

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

18,602+138
09agentfield

Framework for AI Backend. Build and run AI agents like microservices - scalable, observable, and identity-aware from day one.

1,323+109
10jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

35,286+88
ALL REPOS482 of 482 repos
37 of 37 categories
CATEGORIESall selected
sort:
repostars7d

PraisonAI 🦞 - Your 24/7 AI employee team. Automate and solve complex challenges with low-code multi-agent AI that plans, researches, codes, and delivers to Telegram, Discord, and WhatsApp. Handoffs, guardrails, memory, RAG, 100+ LLMs.

6.4k+530

Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.

19.1k+433

Ultralytics YOLO 🚀

55.3k+219
transformers
PythonPython

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

158.7k+199
incubator-superset
PythonPython

Apache Superset is a Data Visualization and Data Exploration Platform

72.2k+160
pytorch
PythonPython

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.8k+150
mlx
PythonPython

MLX: An array framework for Apple silicon

25.0k+139
comet-llm
PythonPython

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

18.6k+138

Framework for AI Backend. Build and run AI agents like microservices - scalable, observable, and identity-aware from day one.

1.3k+109
jax
PythonPython

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

35.3k+88
tensorflow
PythonPython

An Open Source Machine Learning Framework for Everyone

194.4k+76
opik
PythonPython

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

18.6k+76
ray
PythonPython

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

41.9k+62
gradio
PythonPython

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

42.2k+54
haystack
PythonPython

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

24.7k+49
ML-From-Scratch
PythonPython

Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.

31.2k+47
optuna
PythonPython

A hyperparameter optimization framework

13.8k+47
mindsdb
PythonPython

Query Engine for AI Analytics: Build self-reasoning agents across all your live data

38.9k+39
autogluon
PythonPython

Fast and Accurate ML in 3 Lines of Code

10.2k+38
streamlit
PythonPython

Streamlit — A faster way to build and share data apps.

44.1k+34
mahout
JavaJava

Apache Mahout - an environment for quickly creating scalable, performant machine learning applications.

2.3k+34
Recommenders
PythonPython

Best Practices on Recommendation Systems

21.6k+33
vosk-api
C++C++

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

14.5k+33
Gymnasium
PythonPython

An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)

11.6k+33
candle
RustRust

Minimalist ML framework for Rust

19.9k+31

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

13.0k+29
LightGBM
C++C++

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

18.2k+28
dvc
ToolsTools

🦉 Data Versioning and ML Experiments

15.5k+26
shimmy
Rust

⚡ Python-free Rust inference server — OpenAI-API compatible. GGUF + SafeTensors, hot model swap, auto-discovery, single binary. FREE now, FREE forever.

3.9k+26

🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

24.4k+25

Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.

1.6k+25
zipline
PythonPython

Zipline, a Pythonic Algorithmic Trading Library

19.6k+24
pytorch-lightning
PythonPython

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

31.0k+23
netron
JavaScriptJavaScript

Visualizer for neural network, deep learning and machine learning models

32.7k+22
burn
RustRust

Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

14.8k+22
feast
C++C++

The Open Source Feature Store for AI/ML

6.9k+22
face_recognition
PythonPython

The world's simplest facial recognition api for Python and the command line

56.3k+21
spark
JavaJava

Apache Spark - A unified analytics engine for large-scale data processing

43.1k+21

The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more

36.6k+21
pydata-book
PythonPython

Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media

24.5k+21

Semantic segmentation models with 500+ pretrained convolutional and transformer-based backbones.

11.4k+20
xgboost
C++C+++2

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

28.2k+19
bentoml
PythonPython

The easiest way to serve AI apps and models - Build Model Inference APIs, Job queues, LLM apps, Multi-model pipelines, and more!

8.6k+19
sktime
PythonPython

A unified framework for machine learning with time series

9.7k+18

🧠 Make your agents learn from experience. Now available as a hosted solution at kayba.ai

2.1k+18
keras
PythonPython

Deep Learning for humans

63.9k+17
tokenizers
RustRust

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production

10.6k+17
jieba
PythonPython

结巴中文分词

34.8k+15
sympy
PythonPython

A computer algebra system written in pure Python

14.5k+15
pgmpy
PythonPython

Python Toolkit for Causal and Probabilistic Reasoning

3.2k+15
altair
PythonPython

Declarative visualization library for Python

10.3k+14
Hub
PythonPython

Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.

9.1k+14
fastai
PythonPython

The fastai deep learning library

28.0k+12

Unsupervised text tokenizer for Neural Network-based text generation.

11.7k+12
detectron2
PythonPython

Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.

34.3k+11
pytorch_geometric
PythonPython

Graph Neural Network Library for PyTorch

23.6k+11
cleanlab
PythonPython

Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.

11.4k+11

Code samples for my book "Neural Networks and Deep Learning"

17.6k+10
pyqtgraph
PythonPython

Fast data visualization and GUI tools for scientific / engineering applications

4.3k+10
shapash
PythonPython

🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models

3.2k+10
spaCy
PythonPython

💫 Industrial-strength Natural Language Processing (NLP) in Python

33.4k+9

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

29.0k+9
deepface
PythonPython

A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python

22.5k+9
txtai
ToolsTools

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12.4k+9

Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. https://deepnote.com/

2.8k+9
pyod
PythonPython

A Python Library for Outlier and Anomaly Detection, Integrating Classical and Deep Learning Techniques

9.8k+8
evidently
PythonPython

Evidently is ​​an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100+ metrics.

7.4k+8
deap
PythonPython

Distributed Evolutionary Algorithms in Python

6.4k+8
infinity
ToolsTools

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

4.5k+8
pybroker
PythonPython

Algorithmic Trading in Python with Machine Learning

3.3k+8
albumentations
PythonPython

Fast and flexible image augmentation library. Paper about the library: https://www.mdpi.com/2078-2489/11/2/125

15.3k+7
statsmodels
PythonPython

Statsmodels: statistical modeling and econometrics in Python

11.3k+7
kedro
ToolsTools

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.

10.8k+7
river
PythonPython

🌊 Online machine learning in Python

5.8k+7
nobodywho
Python

NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.

772+7
openpose
C++Python+2

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

33.9k+6
gensim
PythonPython

Topic Modelling for Humans

16.4k+6
pycaret
C++C++

An open-source, low-code machine learning library in Python

9.7k+6
catboost
C++C+++4

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

8.9k+6
CompreFace
PythonPython

Leading free and open-source face recognition system

7.9k+6

PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)

3.0k+6
metaworld
PythonPython

Collections of robotics environments geared towards benchmarking multi-task and meta reinforcement learning

1.8k+6

Convolutional Neural Networks

26.5k+5
lime
PythonPython

Lime: Explaining the predictions of any machine learning classifier

12.1k+5
vaex
PythonPython

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀

8.5k+5

An open source python library for automated feature engineering

7.6k+5
clearml
Python

ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution

6.6k+5
feature_engine
PythonPython

Feature engineering and selection open-source Python library compatible with sklearn.

2.2k+5
lightly-train
PythonPython

All-in-one training for vision models (YOLO, ViTs, RT-DETR, DINOv3): pretraining, fine-tuning, distillation.

1.4k+5
cornac
PythonPython

A Comparative Framework for Multimodal Recommender Systems

1.0k+5
rasa
PythonPython

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

21.1k+4
annoy
PythonPython

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

14.2k+4
compromise
JavaScriptJavaScript

modest natural-language processing

12.1k+4

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

8.7k+4
gocv
GoGo

Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.

7.4k+4
lab
PythonPython

A customisable 3D platform for agent-based AI research

7.3k+4
pandas-cookbook
PythonPython

Recipes for using Python's pandas library

7.1k+4
scikit-opt
PythonPython

Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)

6.4k+4
aim
PythonPython

Aim 💫 — An easy-to-use & supercharged open-source experiment tracker.

6.1k+4
mlxtend
PythonPython

A library of extension and helper modules for Python's data analysis and machine learning libraries.

5.1k+4
oneDNN
C++C++

oneAPI Deep Neural Network Library (oneDNN)

4.0k+4
lightly
PythonPython

A python library for self-supervised learning on images.

3.7k+4
mljar-supervised
PythonPython

Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation

3.3k+4

一款简单易用和高性能的AI部署框架 | An Easy-to-Use and High-Performance AI Deployment Framework

1.8k+4
skrub
PythonPython

Machine learning with dataframes

1.6k+4
skforecast
PythonPython

Time series forecasting with machine learning models

1.5k+4
agentic-radar
ToolsTools

A security scanner for your LLM agentic workflows

942+4
cltk
PythonPython

The Classical Language Toolkit

903+4

ML.NET is an open source and cross-platform machine learning framework for .NET.

9.3k+3
chainer
PythonPython

A flexible framework of neural networks for deep learning

5.9k+3
mmlspark
ScalaPython+2

Simple and Distributed Machine Learning

5.2k+3
djl
JavaJava

An Engine-Agnostic Deep Learning Framework in Java

4.8k+3
DI-engine
PythonPython

OpenDILab Decision AI Engine. The Most Comprehensive Reinforcement Learning Framework B.P.

3.6k+3
catalyst
PythonPython

Accelerated deep learning R&D

3.4k+3
gota
GoGo

Gota: DataFrames and data wrangling in Go (Golang)

3.3k+3
m2cgen
ToolsTools

Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies

3.0k+3
jellyfish
PythonPython

🪼 a python library for doing approximate and phonetic matching of strings.

2.2k+3
ViZDoom
PythonPython

Reinforcement Learning environments based on the 1993 game Doom :godmode:

2.0k+3
retinaface
PythonPython

RetinaFace: Deep Face Detection Library for Python

2.0k+3
MLJ.jl
JuliaJulia

A Julia machine learning framework

1.9k+3
AutoViz
PythonPython

Automatically Visualize any dataset, any size with a single line of code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

1.9k+3
SLM-Lab
PythonPython

Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".

1.3k+3
paramonte
MatlabPython+4

ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.

304+3
handson-ml
PythonPython

⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.

25.8k+2
bokeh
PythonPython

Interactive Data Visualization in the browser, from Python

20.4k+2
hadoop
JavaJava

Apache Hadoop

15.5k+2
natural
JavaScriptJavaScript

general natural language facilities for node

10.9k+2
Theano
PythonPython

Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor

10.0k+2

Notebooks and code for the book "Introduction to Machine Learning with Python"

8.1k+2
SerpentAI
PythonPython

Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own!

7.0k+2
ml5-library
JavaScriptJavaScript

Friendly machine learning for the web! 🤖

6.6k+2
nupic
PythonPython

Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.

6.4k+2

The project is an official implementation of our CVPR2019 paper "Deep High-Resolution Representation Learning for Human Pose Estimation"

4.5k+2
spark-nlp
ScalaScala

State of the Art Natural Language Processing

4.1k+2
polyaxon
C++C++

MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

3.7k+2
retro
PythonPython

Retro Games in Gym

3.6k+2

A computer vision closed-loop learning platform where code can be run interactively online. 学习闭环《计算机视觉实战演练:算法与应用》中文电子书、源码、读者交流社区(持续更新中 ...) 📘 在线电子书 https://charmve.github.io/computer-vision-in-action/ 👇项目主页

2.8k+2
hamilton
ToolsTools

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

2.4k+2
garage
PythonPython

A toolkit for reproducible reinforcement learning research.

2.1k+2
webdnn
JavaScriptJavaScript

The Fastest DNN Running Framework on Web Browser

2.0k+2
metric-learn
PythonPython

Metric learning algorithms in Python

1.4k+2
dtaidistance
PythonPython

Time series distances: Dynamic Time Warping (fast DTW implementation in C)

1.2k+2
systemml
JavaJava

An open source ML system for the end-to-end data science lifecycle

1.1k+2
GLM.jl
JuliaJulia

Generalized linear models in Julia

634+2

🛠️ Class-imbalanced Ensemble Learning Toolbox. | 类别不平衡/长尾机器学习库 [NeurIPS'25]

419+2
tablecloth
ClojureClojure

Dataset manipulation library built on the top of tech.ml.dataset

357+2
brain.js
JavaScriptJavaScript

🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

14.9k+1
PySyft
PythonPython

Perform data science on data that remains in someone else's server

9.9k+1
espnet
PythonPython

End-to-End Speech Processing Toolkit

9.8k+1
pymc
PythonPython

Bayesian Modeling and Probabilistic Programming in Python

9.6k+1
pattern
PythonPython

Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.

8.9k+1
h2o-3
JavaJava

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.

7.5k+1
synaptic
JavaScriptJavaScript

architecture-free neural network library for node.js and the browser

6.9k+1
pkuseg-python
PythonPython

pkuseg多领域中文分词工具; The pkuseg toolkit for multi-domain Chinese word segmentation

6.7k+1
scikit-image
PythonPython

Image processing in Python

6.5k+1
skorch
PythonPython

A scikit-learn compatible neural network library that wraps PyTorch

6.2k+1

Gorgonia is a library that helps facilitate machine learning in Go.

5.9k+1

Segmentation models with pretrained backbones. Keras and TensorFlow Keras.

4.9k+1
dedupe
PythonPython

🆔 A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

4.5k+1
DIGITS
PythonPython

Deep Learning GPU Training System

4.2k+1
snips-nlu
PythonPython

Snips Python library to extract meaning from text

4.0k+1

Jupyter notebooks from the scikit-learn video series

3.8k+1
bqplot
PythonPython

Plotting library for IPython/Jupyter notebooks

3.7k+1
simple-statistics
JavaScriptJavaScript

simple statistics for node & browser javascript

3.5k+1
tensorwatch
PythonPython

Debugging, monitoring and visualization for Python Machine Learning and Data Science

3.5k+1
stellargraph
PythonPython

StellarGraph - Machine Learning on Graphs

3.0k+1
lifelines
PythonPython

Survival analysis in Python

2.6k+1

Deep Learning API and Server in C++14 support for PyTorch,TensorRT, Dlib, NCNN, Tensorflow, XGBoost and TSNE

2.5k+1
retext
JavaScriptJavaScript

natural language processor powered by plugins part of the @unifiedjs collective

2.4k+1
karateclub
PythonPython

Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)

2.3k+1
onyx
JavaJava

Distributed, masterless, high performance, fault tolerant data processing

2.0k+1
dfdx
RustRust

Deep learning in Rust, with shape checked tensors and neural networks

1.9k+1
geo
GoGo

S2 geometry library in Go

1.8k+1
Bender
SwiftSwift

Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

1.8k+1
oryx
JavaJava

Oryx 2: Lambda architecture on Apache Spark, Apache Kafka for real-time large scale machine learning

1.8k+1

Toolbox of models, callbacks, and datasets for AI/ML researchers.

1.8k+1
NeuroNER
PythonPython

Named-entity recognition using neural networks. Easy-to-use and state-of-the-art results.

1.7k+1
emcee
PythonPython

The Python ensemble sampling toolkit for affine-invariant MCMC

1.6k+1
nilearn
PythonPython

Machine learning for NeuroImaging in Python

1.4k+1

Implementation of hyperparameter optimization/tuning methods for machine learning & deep learning models (easy&clear)

1.3k+1
Mocha.jl
JuliaJulia

Deep Learning framework for Julia

1.3k+1

DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

1.3k+1

A Julia package for probability distributions and associated functions.

1.2k+1

Package geom implements efficient geometry types for geospatial applications.

961+1
rnn
LuaLua

Recurrent Neural Network library for Torch7's nn

944+1
smartcore
RustRust

A comprehensive library for machine learning and numerical computing. Apply Machine Learning with Rust leveraging first principles.

901+1
pytorch-frame
PythonPython

Tabular Deep Learning Library for PyTorch

777+1
tech.ml.dataset
ClojureClojure

A Clojure high performance data processing system

739+1
bigartm
PythonPython

Fast topic modeling platform

672+1
LightGraphs.jl
JuliaJulia

An optimized graphs package for the Julia programming language

667+1
dora
PythonPython

Tools for exploratory data analysis in Python

649+1
opytimizer
PythonPython

🐦 Opytimizer is a Python library consisting of meta-heuristic optimization algorithms.

632+1
detecto
PythonPython

Build fully-functioning computer vision models with PyTorch

625+1
ScikitLearn.jl
JuliaJulia

Julia implementation of the scikit-learn API https://cstjean.github.io/ScikitLearn.jl/dev/

559+1
Auto_ViML
PythonPython

Automatically Build Multiple ML Models with a Single Line of Code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

546+1

Word Embeddings in Go!

506+1
dl-translate
PythonPython

Library for translating between 200 languages. Built on 🤗 transformers.

498+1
leaves
GoGo

pure Go implementation of prediction part for GBRT (Gradient Boosting Regression Trees) models from popular frameworks

473+1

A multilingual command line sentence tokenizer in Golang

466+1
Fido
C++C++

A lightweight C++ machine learning library for embedded electronics and robotics.

462+1

Open solution to the Home Credit Default Risk challenge 🏡

461+1
deep-diamond
ClojureClojure

A fast Clojure Tensor & Deep Learning library

460+1
sequitur
PythonPython

Library of autoencoders for sequential data

453+1
vigra
C++Python+2

a generic C++ library for image analysis

438+1
XAD
C++C++

Fast, easy automatic differentiation in C++

411+1
hanami
ClojureClojure

Interactive arts and charts plotting with Clojure(Script) and Vega-lite / Vega. Flower viewing 花見 (hanami)

409+1
TextAnalysis.jl
JuliaJulia

Julia package for text analysis

380+1
TimeSeries.jl
JuliaJulia

Time series toolkit for Julia

368+1

ML hyperparameters tuning and features selection, using evolutionary algorithms.

357+1
Swift-Brain
SwiftSwift

Artificial intelligence/machine learning data structures and Swift algorithms for future iOS development. bayes theorem, neural networks, and more AI.

340+1

Hypothesis tests for Julia

315+1
XGBoost.jl
JuliaJulia

XGBoost Julia Package

303+1
tonic
PythonPython

Event datasets and transforms.

278+1

A distributed Spark/Scala implementation of the isolation forest and extended isolation forest algorithms for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.

253+1
kaldi
C++C++

kaldi-asr/kaldi is the official location of the Kaldi project.

15.4k

Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...

14.2k
turicreate
PythonPython

Turi Create simplifies the development of custom machine learning models.

11.2k
einops
PythonPython

Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)

9.4k
cortex
PythonPython

Production infrastructure for machine learning at scale

8.0k
ccv
C++C

C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library

7.2k
interpret
Python

Fit interpretable models. Explain blackbox machine learning.

6.8k
snownlp
PythonPython

Python library for processing Chinese text

6.6k
nlp.js
JavaScriptJavaScript

An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more

6.6k

Facebook AI Research's Automatic Speech Recognition Toolkit

6.4k
pytesseract
PythonPython

A Python wrapper for Google Tesseract

6.3k
PRMLT
MatlabMatlab

Matlab code of machine learning algorithms in book PRML

6.2k
Knwl.js
JavaScriptJavaScript

Find Dates, Places, Times, and More. A .js library for parsing text for specific information.

5.3k
keras-js
JavaScriptJavaScript

Run Keras models in the browser, with GPU support using WebGL

5.0k
aerosolve
JavaJava

A machine learning package built for humans.

4.8k
imutils
PythonPython

A series of convenience functions to make basic image processing operations such as translation, rotation, resizing, skeletonization, and displaying Matplotlib images easier with OpenCV and Python.

4.6k
DrQA
PythonPython

Reading Wikipedia to Answer Open-Domain Questions

4.5k
cml
ToolsTools

♾️ CML - Continuous Machine Learning | CI/CD for ML

4.2k
neon
PythonPython

Intel® Nervana™ reference deep learning framework committed to best performance on all hardware

3.9k
Lasagne
PythonPython

Lightweight library to build and train neural networks in Theano

3.9k

Code accompanying the book "Machine Learning for Hackers"

3.8k
vispy
PythonPython

Main repository for Vispy

3.6k
scalding
ScalaScala

A Scala API for Cascading

3.5k
dynet
C++C++

DyNet: The Dynamic Neural Network Toolkit

3.4k
determined
PythonPython

Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.

3.2k
blaze
PythonPython

NumPy and Pandas interface to Big Data

3.2k
igel
PythonPython

a delightful machine learning tool that allows you to train, test, and use models without writing code

3.1k
twitter-text
JavaScriptJavaScript

Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

3.1k
xlearn
C++Python+2

High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.

3.1k
shogun
PythonPython+2

Shōgun

3.1k
rust-bert
RustRust

Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)

3.1k
MITIE
C++C++

MITIE: library and tools for information extraction

3.0k
keras-tuner
PythonPython

A Hyperparameter Tuning Library for Keras

2.9k
pybrain
PythonPython

Another Python Machine Learning Library.

2.9k
pylearn2
PythonPython

Warning: This project does not have any current developer. See bellow.

2.8k
ml
JavaScriptJavaScript

Machine learning tools in JavaScript

2.7k
pipcook
JavaScriptJavaScript

Machine learning platform for Web developers

2.6k
scikit-plot
PythonPython

An intuitive library to add plotting functionality to scikit-learn objects.

2.4k
polyglot
PythonPython

Multilingual text (NLP) processing toolkit

2.4k
modAL
PythonPython

A modular active learning framework for Python

2.3k
vdp
ToolsTools

🔮 Instill Core is a full-stack AI infrastructure tool for data, model and pipeline orchestration, designed to streamline every aspect of building versatile AI-first applications

2.3k
textacy
PythonPython

NLP, before and after spaCy

2.2k
PCV
PythonPython

Open source Python module for computer vision

2.0k
Gadfly.jl
JuliaJulia

Crafty statistical graphics for Julia.

1.9k
spago
GoGo

Self-contained Machine Learning and Natural Language Processing library in Go

1.9k
DataFrames.jl
JuliaJulia

In-memory tabular data in Julia

1.8k
ThinkBayes
PythonPython

Code repository for Think Bayes.

1.7k
hyperopt-sklearn
PythonPython

Hyper-parameter optimization for sklearn

1.6k
thundersvm
MatlabC+++2

ThunderSVM: A Fast SVM Library on GPUs and CPUs

1.6k
goml
GoGo

On-line Machine Learning in Go (and so much more)

1.6k
globe
GoGo

Globe wireframe visualizations in Golang

1.6k
libfm
C++C++

Library for factorization machines

1.5k
python-recsys
PythonPython

A python library for implementing a recommender system

1.5k
Knet.jl
JuliaJulia

Koç University deep learning framework.

1.4k
d3py
PythonPython

a plottling library for python, based on D3

1.4k
deeppy
PythonPython

Deep learning in Python

1.4k
treat
RubyRuby

Natural language processing framework for Ruby.

1.4k
nn
LuaLua

Neural Network package for Torch.

1.4k
tdb
PythonPython

Interactive, node-by-node debugging and visualization for TensorFlow

1.4k

Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application

1.3k

Pytorch Lightning code guideline for conferences

1.3k
hopsworks
C++C++

Hopsworks - Data-Intensive AI platform with a Feature Store

1.3k
scikit-survival
PythonPython

Survival analysis built on top of scikit-learn

1.3k
mining
PythonPython

Business Intelligence (BI) in Python, OLAP

1.3k
cortex
ClojureClojure

Machine learning in Clojure

1.3k
xcessiv
PythonPython

A web-based application for quick, scalable, and automated hyperparameter tuning and stacked ensembling in Python.

1.3k
quepy
PythonPython

A python framework to transform natural language questions to queries in a database query language.

1.3k
libpython-clj
ClojureClojure

Python bindings for Clojure

1.2k
crab
PythonPython

Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation algorithms in the world of scientific Python packages (numpy, scipy, matplotlib).

1.2k
hebel
PythonPython

GPU-Accelerated Deep Learning Library in Python

1.2k

Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.

1.1k
adam
ScalaScala

ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.

1.0k
kartograph.py
PythonPython

UNMAINTAINED! Renders beautiful SVG maps in Python.

1.0k
torchnet
LuaLua

Torch on steroids

992
simpleai
PythonPython

simple artificial intelligence utilities

989

Metric learning and retrieval pipelines, models and zoo.

985
sparkling-water
ScalaScala

Sparkling Water provides H2O functionality inside Spark cluster

977

Restricted Boltzmann Machines in Python.

970
gan
PythonPython

Tooling for GANs in TensorFlow

966
regression-js
JavaScriptJavaScript

Curve Fitting in JavaScript.

950
rl-tools
C++C++

The Fastest Deep Reinforcement Learning Library

942
BIDMach
ScalaScala

CPU and GPU-accelerated Machine Learning Library

919
eaopt
GoGo

🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

907
rumale
RubyRuby

Rumale is a machine learning library in Ruby

905
MLPNeuralNet
Objective CGeneral-Purpose Machine Learning

Fast multilayer perceptron neural network library for iOS and Mac OS X

903
science.js
JavaScriptJavaScript

Scientific and statistical computing in JavaScript.

891
grt
C++C++

gesture recognition toolkit

885
neural-style-pt
PythonPython

PyTorch implementation of neural style transfer algorithm

863
mlens
PythonPython

ML-Ensemble – high performance ensemble learning

862
clojupyter
ClojureClojure

a Jupyter kernel for Clojure

857
oz
ClojureClojure

Data visualizations in Clojure and ClojureScript using Vega and Vega-lite

836

Naive Bayesian Classification for Golang.

812
AIToolbox
SwiftSwift

A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms

802
scikit-multiflow
PythonPython

A machine learning package for streaming data in Python. The other ancestor of River.

795
chaos_genius
ToolsTools

ML powered analytics engine for outlier detection and root cause analysis.

775
chemicalx
PythonPython

A PyTorch and TorchDrug based deep learning library for drug pair scoring. (KDD 2022)

773
bowtie
PythonPython

:bowtie: Create a dashboard with python!

768
clojure-opennlp
ClojureClojure

Natural Language Processing in Clojure (opennlp)

758

An advanced neural network and machine learning framework. Encog contains classes to create a wide variety of networks, as well as support classes to normalize and process data for these neural networks. Encog trainings using multithreaded resilient propagation. Encog can also make use of a GPU to further speed processing time. A GUI based workbench is also provided to help model and train neural networks.

753
classifier
RubyRuby

A general classifier module to allow Bayesian and LSI classifications.

719
mlem
ToolsTools

🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one day🤞

717
meta
C++C++

A Modern C++ Data Sciences Toolkit

713
littleballoffur
PythonPython

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)

713

ThunderGBM: Fast GBDTs and Random Forests on GPUs

712
dnngraph
HaskellHaskell

A DSL for deep neural networks, supporting Caffe and Torch

711
suiron
PythonPython

Machine Learning for RC Cars

708
rep
PythonPython

Machine Learning toolbox for Humans

700
lucent
PythonPython

Lucid library adapted for PyTorch

654
rustlearn
RustRust

Machine learning crate for Rust

638
PyGrid
PythonPython

A Peer-to-peer Platform for Secure, Privacy-preserving, Decentralized Data Science

616
Neuraxle
PythonPython

The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the right pipeline abstractions to write clean deep learning production pipelines. Let your pipeline steps have hyperparameter spaces. Design steps in your pipeline like components. Compatible with Scikit-Learn, TensorFlow, and most other libraries, frameworks and MLOps environments.

614

Stanford NLP for .NET

611

Python wrapper for Stanford CoreNLP tools v3.4.1

611
milk
PythonPython

MILK: Machine Learning Toolkit

603
OverFeat
LuaLua

A state-of-the-art generic dense feature extractor. **[Deprecated]**

601
swix
SwiftSwift

Swift Matrix Library

590

Collection of models for Core ML

586
pyhsmm
PythonPython

library for approximate unsupervised inference in Bayesian Hidden Markov Models (HMMs) and explicit-duration Hidden semi-Markov Models (HSMMs), focusing on the Bayesian Nonparametric extensions, the HDP-HMM and HDP-HSMM, mostly with weak-limit approximations.

575
notebooks
PythonPython

Some sample IPython notebooks for scikit-learn

575
PigPen
ClojureClojure

Map-Reduce for Clojure

565
skll
PythonPython

SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments.

561
layer
ToolsTools

Neural network inference the Unix way

561

Autograd automatically differentiates native Torch code

558
factorie
ScalaScala

FACTORIE is a toolkit for deployable probabilistic modeling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.

554
SOMPY
PythonPython

A Python Library for Self Organizing Map (SOM)

551
Images.jl
JuliaJulia

An image library for Julia

551
machinelearnjs
JavaScriptJavaScript

Machine Learning library for the web and Node.

540
ggfortify
PythonPython

Define fortify and autoplot functions to allow ggplot2 to handle some popular R packages.

538
sklearn-bayes
PythonPython

Python package for Bayesian Machine Learning with scikit-learn API

523
lightwood
PythonPython

Lightwood is Legos for Machine Learning.

502
kaggle-galaxies
PythonPython

Winning solution for the Galaxy Challenge on Kaggle (http://www.kaggle.com/c/galaxy-zoo-the-galaxy-challenge)

498
Pavlov.js
JavaScriptJavaScript

Reinforcement learning using Markov Decision Processes. For JS, written in C++.

498

Metaprogramming tools for DataFrames

496
chefboost
PythonPython

A Lightweight Decision Tree Framework supporting regular algorithms: ID3, C4.5, CART, CHAID and Regression Trees; some advanced techniques: Gradient Boosting, Random Forest and Adaboost w/categorical features support for Python

486
cogcomp-nlp
JavaJava

CogComp's Natural Language Processing Libraries and Demos: Modules include lemmatizer, ner, pos, prep-srl, quantifier, question type, relation-extraction, similarity, temporal normalizer, tokenizer, transliteration, verb-sense, and more.

479
TResNet
PythonPython

Official Pytorch Implementation of "TResNet: High-Performance GPU-Dedicated Architecture" (WACV 2021)

478
pynlpl
PythonPython

PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).

477

the best machine learning tutorials on the web

476
Distances.jl
JuliaJulia

A Julia package for evaluating distances (metrics) between vectors.

470
dn2a.js
JavaScriptJavaScript

Dynamic Neural Networks Architect

465
MixedModels.jl
JuliaJulia

A Julia package for fitting (statistical) mixed-effects models

441
pastalog
PythonPython

Simple, realtime visualization of neural network training performance.

421
DSP.jl
JuliaJulia

Filter design, periodograms, window functions, and other digital signal processing functionality

418
glot
GoGo

Glot is a plotting library for Golang built on top of gnuplot.

406
brushfire
ScalaScala

Distributed decision tree ensemble learning in Scala

390
featureforge
PythonPython

A set of tools for creating and testing machine learning features, with a scikit-learn compatible API

385

A Julia package for multivariate statistics and data analysis (e.g. dimension reduction)

384
rgf
PythonPython

Home repository for the Regularized Greedy Forest (RGF) library. It includes original implementation from the paper and multithreaded one written in C++, along with various language-specific wrappers.

383
LambdaNet
HaskellHaskell

Purely functional artificial neural network library implemented in Haskell.

383
bioruby
RubyRuby

bioruby

381
BrainCore
SwiftSwift

The iOS and OS X neural network framework

379

Utilities and scripts developed as part of Microsoft's Team Data Science Process for productive data science

379
goro
GoGo

A High-level Machine Learning Library for Go

374
Clustering.jl
JuliaJulia

A Julia package for data clustering

373
sparklingpandas
PythonPython

Sparkling Pandas

362
gonn
GoGo

GoNN is an implementation of Neural Network in Go Language, which includes BPNN, RBF, PCN

360
Conjecture
ScalaScala

Scalable Machine Learning in Scalding

359
gold
GoGo

Reinforcement Learning in Go

351
upgini
PythonPython

Data search & enrichment library for Machine Learning → Easily find and add relevant features to your ML & AI pipeline from hundreds of public and premium external data sources, including open & commercial LLMs

349
pyss3
PythonPython

A Python library for Interpretable Machine Learning in Text Classification using the SS3 model, with easy-to-use visualization tools for Explainable AI :octocat:

349
delight
ClojureClojure

A Spark UI and Spark History Server alternative with CPU and Memory metrics! Delight is free, cross-platform, and open-source.

346
RustNN
RustRust

A neural network crate

341
cutorch
LuaLua

A CUDA backend for Torch7

340
dp
LuaLua

A deep learning library for streamlining research and development using the Torch7 distribution.

339
Clojush
ClojureClojure

The Push programming language and the PushGP genetic programming system implemented in Clojure.

337
D3xter
JavaScriptJavaScript

Straight forward plotting built on D3

336
rsruby
RubyRuby

Ruby - R bridge.

335
mist
ScalaJava+4

Serverless proxy for Spark cluster

325

Cybertron: the home planet of the Transformers in Go

325

A Julia package for Gaussian Processes

319
htm.java
JavaJava

Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).

318
Pyevolve
PythonPython

Pyevolve

315
Parris
PythonPython

Parris, the automated infrastructure setup tool for machine learning algorithms.

314

Java version of LIBLINEAR

310
nngraph
LuaLua

Graph Computation for nn

302
node-svm
JavaScriptJavaScript

Support Vector Machines for nodejs

301
lda
JavaScriptJavaScript

LDA topic modeling for node.js

297
geni
ClojureClojure

A Clojure dataframe library that runs on Spark

293
flama
PythonPython

Fire up your models with the flame 🔥

288

Current version of the SuperLearner R package

288
flare
ClojureClojure

Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.)

288
maze
PythonPython

Maze Applied Reinforcement Learning Framework

287
tensorflow-ocaml
General-Purpose Machine Learning

OCaml bindings for TensorFlow

287
datakit
JavaScriptJavaScript

A lightweight framework for data analysis in JavaScript.

287
fuku-ml
PythonPython

Simple machine learning library / 簡單易用的機器學習套件

284
joliGEN
PythonPython

Generative AI Image and Video Toolset with GANs and Diffusion for Real-World Applications

280
rb-libsvm
RubyRuby

Ruby language bindings for LIBSVM

279
somoclu
PythonPython

Massively parallel self-organizing maps: accelerate training on multicore CPUs, GPUs, and clusters

277
fastmath
ClojureClojure

Fast primitive based math library

277
rexmex
PythonPython

A general purpose recommender metrics library for fair evaluation.

276
neuraln
JavaScriptJavaScript

C++ Neural Network library for Node.js. It has advantage on large dataset and multi-threaded training. **[Deprecated]**

274
evostra
PythonPython

A fast Evolution Strategy implementation in Python

272
arel
RubyRuby

A Relational Algebra

270
BIDMat
ScalaScala

A CPU and GPU-accelerated matrix library for data mining

268

A C library for product recommendations/suggestions using collaborative filtering (CF)

268

VeritasGraph: Enterprise-Grade Graph RAG for Secure, On-Premise AI with Verifiable Attribution

262
chalk
ScalaScala

Chalk is a natural language processing library.

260
machine-learning
PythonPython

Web-interface + rest API for classification and regression (https://jeff1evesque.github.io/machine-learning.docs)

260
Mamba.jl
JuliaJulia

Markov chain Monte Carlo (MCMC) for Bayesian analysis in julia

259
frouros
PythonPython

Frouros: an open-source Python library for drift detection in machine learning systems.

253
ruby-stemmer
RubyRuby

Expose libstemmer_c to Ruby

249
Petrel
PythonPython

Tools for writing, submitting, debugging, and monitoring Storm topologies in pure Python

246
backprop
PythonPython

Backprop makes it simple to use, finetune, and deploy state-of-the-art ML models.

241
scicloj.ml
ClojureClojure

A Clojure machine learning library

238
genius
PythonPython

a chinese segment base on crf

234

BLLIP reranking parser (also known as Charniak-Johnson parser, Charniak parser, Brown reranking parser) See http://pypi.python.org/pypi/bllipparser/ for Python module.

228
CNTK
PythonPython+2

Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit

17.6k-1
tpot
PythonPython

A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

10.0k-1
tflearn
PythonPython

Deep learning library featuring a higher-level API for TensorFlow.

9.6k-1

Machine Learning for Go

9.4k-1
brain
JavaScriptJavaScript

Simple feed-forward neural network in JavaScript

8.0k-1
DeepPavlov
PythonPython

An open source library for deep learning end-to-end dialog systems and chatbots.

7.0k-1
Swift-AI
SwiftSwift

The Swift machine learning library.

6.1k-1
stdlib
JavaScriptJavaScript

✨ The fundamental numerical library for JavaScript and TypeScript. ✨

5.8k-1
neuraltalk2
PythonPython

Efficient Image Captioning code in Torch, runs on GPU

5.6k-1
leaf
RustRust

Open Machine Intelligence Framework for Hackers. (GPU/CPU)

5.5k-1
neuraltalk
PythonPython

NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.

5.5k-1

Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models

4.4k-1
sacred
ToolsTools

Sacred is a tool to help you configure, organize, log and reproduce experiments developed at IDSIA.

4.4k-1
warp-ctc
C++C++

Fast parallel CTC.

4.1k-1
deepchecks
PythonPython

Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.

4.0k-1
ggpy
PythonPython

ggplot port for python

3.7k-1
breeze
ScalaScala

Breeze is/was a numerical processing library for Scala.

3.5k-1
mars
PythonPython

Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.

2.7k-1
svgo
GoGo

Go Language Library for SVG generation

2.2k-1
roboschool
PythonPython

DEPRECATED: Open-source software for robot simulation, integrated with OpenAI Gym.

2.2k-1
summingbird
ScalaScala

Streaming MapReduce with Scalding and Storm

2.1k-1
HLearn
HaskellHaskell

Homomorphic machine learning

1.7k-1
auto_ml
JavaScriptPython+2

[UNMAINTAINED] Automated machine learning for analytics & production

1.7k-1
Spearmint
PythonPython

Spearmint Bayesian optimization codebase

1.6k-1
pycm
PythonPython

Multi-class confusion matrix library in Python

1.5k-1
GeneticSharp
.NET.NET

GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).

1.4k-1
brainstorm
PythonPython

Fast, flexible and fun neural networks.

1.3k-1

Machine Learning library for Rust

1.3k-1
sylvester
JavaScriptJavaScript

Vector, matrix and geometry math JavaScript

1.2k-1
couler
PythonPython

Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.

941-1

TensorFlow API for the Scala Programming Language

938-1

🤖 MatLab/Octave examples of popular machine learning algorithms with code examples and mathematics being explained

894-1
figaro
ScalaScala

Figaro Programming Language and Core Libraries

759-1

Ensembles of decision trees in go/golang.

748-1
FEDOT
PythonPython

Automated modeling and machine learning framework FEDOT

703-1

A lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.

648-1
oneDAL
C++C++

oneAPI Data Analytics Library (oneDAL)

644-1
datacompy
PythonPython

Pandas, Polars, Spark, and Snowpark DataFrame comparison for humans and more!

638-1

Implementation/Tutorial of using Automated Machine Learning (AutoML) methods for static/batch and online/continual learning

628-1
ThinkOS
PythonPython

Text and supporting code for Think OS: A Brief Introduction to Operating Systems, by Allen Downey.

568-1
aqueduct
ToolsTools

Aqueduct is no longer being maintained. Aqueduct allows you to run LLM and ML workloads on any cloud infrastructure.

519-1

My notes and codes (jupyter notebooks) for the "The Elements of Statistical Learning" by Trevor Hastie, Robert Tibshirani and Jerome Friedman

425-1
delta
RustRust

An Open-Source Machine Learning Framework in Rust Δ

411-1
Detectron
PythonPython

FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.

26.4k-2
predictionio
ScalaScala

PredictionIO, a machine learning server for developers and ML engineers.

12.5k-2
linfa
RustRust

A Rust machine learning framework.

4.6k-2

A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks

4.2k-2
ml-workspace
ToolsTools

🛠 All-in-one web-based IDE specialized for machine learning and data science.

3.5k-2
pomegranate
PythonPython

Fast, flexible and easy to use probabilistic modelling in Python.

3.5k-2

Neural Networks written in go

564-2
ColossalAI
PythonPython

Making large AI models cheaper, faster and more accessible

41.4k-3
fuzzywuzzy
PythonPython

Fuzzy String Matching in Python

9.3k-3
swift
SwiftSwift

Swift for TensorFlow

6.1k-3
tch-rs
RustRust

Rust bindings for the C++ api of PyTorch.

5.3k-3
algebird
ScalaScala

Abstract Algebra for Scala

2.3k-3
kixi.stats
ClojureClojure

A library of statistical distribution sampling and transducing functions

367-3
caffe
PythonPython+4

Caffe: a fast open framework for deep learning.

34.8k-5
incubator-mxnet
PythonJulia+10

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

20.8k-6
numpy-ml
PythonPython

Machine learning, in numpy

16.3k-6

Production ready toolkit to run AI locally

10.4k-15

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

28.4k-36
dash
PythonPython

Data Apps & Dashboards for Python. No JavaScript Required.

24.4k-55