Open source software library for numerical computation using data flow graphs.
C++Apache License 2.0active
134 projectsPython › General-Purpose Machine Learningshowing 1–60, page 1 of 3
Open source software library for numerical computation using data flow graphs.
C++Apache License 2.0active
Tensors and Dynamic neural networks in Python with strong GPU acceleration
PythonOtheractive
High-level neural networks frontend for TensorFlow, CNTK and Theano.
PythonApache License 2.0active
Streamlit is an framework to create beautiful data apps in hours, not weeks.
PythonApache License 2.0active
A Python library for quickly creating and sharing demos of models. Debug models interactively in your browser, get feedback from collaborators, and generate public links without deploying anything.
PythonApache License 2.0active
An open-source deep learning system for large-scale model training and inference with high efficiency and low cost.
PythonApache License 2.0active
A deep learning framework developed with cleanliness, readability, and speed in mind.
C++Otherslowing
Implementations of Machine Learning models from scratch in Python with a focus on transparency. Aims to showcase the nuts and bolts of ML in an accessible way.
PythonMIT Licenseslowing
Python bindings for eXtreme Gradient Boosting (Tree) Library.
C++Apache License 2.0active
Book/iPython notebooks on Probabilistic Programming in Python.
Jupyter NotebookMIT Licenseslowing
High-level wrapper built on the top of Pytorch which supports vision, text, tabular data and collaborative filtering.
Jupyter NotebookApache License 2.0active
> Graph Neural Network Library for PyTorch.
PythonMIT Licenseactive
Evaluate, trace, test, and ship LLM applications across your dev and production lifecycles.
PythonApache License 2.0active
Code samples for my book "Neural Networks and Deep Learning" [DEEP LEARNING].
Pythonslowing
Reference implementations of ML models written in numpy
PythonGNU General Public License v3.0slowing
Optuna is an automatic hyperparameter optimization software framework, particularly designed for machine learning.
PythonMIT Licenseactive
Approximate nearest neighbours implementation.
C++Apache License 2.0steady
The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
PythonApache License 2.0steady
Machine learning from Apple. Turi Create simplifies the development of custom machine learning models. You don't have to be a machine learning expert to add recommendations, object detection, image classification, image similarity or activity classification to your app.
C++BSD 3-Clause "New" or "Revised" Licenseslowingarchived
Tool that automatically creates and optimizes machine learning pipelines using genetic programming. Consider it your personal data science assistant, automating a tedious part of machine learning.
Jupyter NotebookGNU Lesser General Public License v3.0steady
Optimizing GPU-meta-programming code generating array oriented optimizing math compiler in Python.
PythonOtherslowing
> Python Outlier Detection, comprehensive and scalable Python toolkit for detecting outlying objects in multivariate data. Featured for Advanced models, including Neural Networks/Deep Learning and Outlier Ensembles.
PythonBSD 2-Clause "Simplified" Licenseactive
A Python library for secure and private Deep Learning built on PyTorch and TensorFlow.
PythonApache License 2.0active
Deep learning library featuring a higher-level API for TensorFlow.
PythonOtherslowing
Deep learning operations reinvented (for pytorch, tensorflow, jax and others).
PythonMIT Licenseactive
General purpose gradient boosting on decision trees library with categorical features support out of the box. It is easy to install, well documented and supports CPU and GPU (even multi-GPU) computation.
C++Apache License 2.0active
Web mining module for Python.
PythonBSD 3-Clause "New" or "Revised" Licenseactive
Open source platform for deploying machine learning models in production.
GoApache License 2.0slowing
Interactive reports to analyze machine learning models during validation or production monitoring.
Jupyter NotebookApache License 2.0active
InterpretML implements the Explainable Boosting Machine (EBM), a modern, fully interpretable machine learning model based on Generalized Additive Models (GAMs). This open-source package also provides visualization tools for EBMs, other glass-box models, and black-box explanations.
C++MIT Licenseactive
Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution.
PythonApache License 2.0active
> An easy-to-use & supercharged open-source AI metadata tracker.
PythonApache License 2.0active
A scikit-learn compatible neural network library that wraps PyTorch.
Jupyter NotebookBSD 3-Clause "New" or "Revised" Licenseactive
Flexible neural network framework.
PythonMIT Licenseslowing
A framework for general purpose online machine learning.
PythonBSD 3-Clause "New" or "Revised" Licenseactive
A library consisting of useful tools for data science and machine learning tasks.
PythonOtheractive
The Deep Learning GPU Training System (DIGITS) is a web application for training deep learning models.
HTMLBSD 3-Clause "New" or "Revised" Licenseslowingarchived
Validation & testing of machine learning models and data during model development, deployment, and production. This includes checks and suites related to various types of issues, such as model performance, data integrity, distribution mismatches, and more.
PythonOthersteady
Nervana's high-performance Python-based Deep Learning framework [DEEP LEARNING]. [Deprecated]
PythonApache License 2.0dormantarchived
Lightweight library to build and train neural networks in Theano.
PythonOtherdormant
Hidden Markov Models for Python, implemented in Cython for speed and efficiency.
PythonMIT Licenseslowing
Algorithmic Trading with Machine Learning.
PythonOtheractive
High-level utils for PyTorch DL & RL research. It was developed with a focus on reproducibility, fast experimentation and code/ideas reusing. Being able to research/develop something new, rather than write another regular train loop.
PythonApache License 2.0active
A python library for working with Probabilistic Graphical Models.
PythonMIT Licenseactive
An Automated Machine Learning (AutoML) python package for tabular data. It can handle: Binary Classification, MultiClass Classification and Regression. It provides explanations and markdown reports.
PythonMIT Licenseactive
Shapash is a Python library that provides several types of visualization that display explicit labels that everyone can understand.
Jupyter NotebookApache License 2.0active
Scalable deep learning training platform, including integrated support for distributed training, hyperparameter tuning, experiment tracking, and model management.
GoApache License 2.0slowing
> A delightful machine learning tool that allows you to train/fit, test and use models without writing code
PythonMIT Licensesteady
A high performance, easy-to-use, and scalable machine learning package, which can be used to solve large-scale machine learning problems. xLearn is especially useful for solving machine learning problems on large-scale sparse data, which is very common in Internet services such as online advertisement and recommender systems.
C++Apache License 2.0slowing
The Shogun Machine Learning Toolbox.
C++BSD 3-Clause "New" or "Revised" Licenseslowing
Machine Learning on Graphs, a Python library for machine learning on graph-structured (network-structured) data.
PythonApache License 2.0slowing
> A temporal extension of PyTorch Geometric for dynamic graph representation learning.
PythonMIT Licenseactive
Another Python Machine Learning Library.
PythonBSD 3-Clause "New" or "Revised" Licenseslowing
A Machine Learning library based on Theano. [Deprecated]
PythonBSD 3-Clause "New" or "Revised" Licensedormant
A modular active learning framework for Python, built on top of scikit-learn.
PythonMIT Licenseslowing
> An unsupervised machine learning extension library for NetworkX with a Scikit-Learn like API.
PythonGNU General Public License v3.0slowing
Open source library with an exhaustive battery of feature engineering and selection methods based on pandas and scikit-learn.
PythonBSD 3-Clause "New" or "Revised" Licenseactive
Book on Bayesian Analysis.
TeXdormant
Automated machine learning for production and analytics. Lets you focus on the fun parts of ML, while outputting production-ready code, and detailed analytics of your dataset and results. Includes support for NLP, XGBoost, CatBoost, LightGBM, and soon, deep learning.
PythonMIT Licensedormant
Skrub is a Python library that eases preprocessing and feature engineering for machine learning on dataframes.
PythonBSD 3-Clause "New" or "Revised" Licenseactive
Back to Awesome MachineLearningSearch Awesome MachineLearning →