awesome-production-machine-learning README

The project's README from github.com/EthicalML/awesome-production-machine-learning. As one markdown file: README.md.

Awesome X

Awesome Production Machine Learning

This repository contains a curated list of awesome open source libraries that will help you deploy, monitor, version, scale, and secure your production machine learning 🚀

You can keep up to date by watching this github repo to get a summary of the new production ML libraries added every month via releases 🤩

Additionally, we provide a search toolkit that helps you quickly navigate through the toolchain.

🔧 AutoML 🧮 Computation & Communication Optimisation 🏷️ Data Annotation & Synthesis
🧵 Data Pipeline 📓 Data Science Notebook 💾 Data Storage Optimisation
💸 Data Stream Processing 💪 Deployment & Serving 📈 Evaluation & Monitoring
🔍 Explainability & Fairness 🎁 Feature Store 🔴 Industry-strength Anomaly Detection
👁️ Industry-strength Computer Vision 🔥 Industry-strength Information Retrieval 🔠 Industry-strength Natural Language Processing
🙌 Industry-strength Recommender System 🍕 Industry-strength Reinforcement Learning 🤖 Industry-strength Robotics
📊 Industry-strength Visualisation 📅 Metadata Management 📜 Model, Data & Experiment Management
🔩 Model Storage Optimisation 🏁 Model Training & Orchestration 🔏 Privacy & Safety

Contributing to the list

Please review our CONTRIBUTING.md requirements when submitting a PR to help us keep the list clean and up-to-date - thank you to the community for supporting its steady growth 🚀

Star History Chart

10 Min Video Overview

This 10 minute video provides an overview of the motivations for machine learning operations as well as a high level overview on some of the tools in this repo. This newer video covers the an updated 2024 version of the state of MLOps.

Want to receive recurrent updates on this repo and other advancements?

You can join the Machine Learning Engineer newsletter. Join over 70,000 ML professionals and enthusiasts who receive weekly curated articles & tutorials on production Machine Learning.
Also check out the Awesome Production GenAI List, where we aim to map a curated list of awesome open source libraries to deploy, monitor, version and scale your generative artificial intelligence applications and systems.

Main Content

AutoML

Computation and Communication Optimisation

awesome-production-machine-learning (EthicalML/awesome-production-machine-learning)

Searching Database…

这是什么东西?一个由社区维护、精心整理的生产级机器学习开源库目录:涵盖部署、监控、版本管理、扩展和保护机器学习系统的各类工具,按 25 个以上带注释的章节分类。
那它是能安装的工具,还是一份阅读清单?它是阅读清单,不是软件:一个 README 文件,每一条目都链接到一个项目,并附有一句话简介。没什么可安装的——你浏览它,为自己的机器学习技术栈挑选合适的库。
它列出了哪些 AutoML 工具?大约二十个,包括 AIDE(一个通过树搜索探索解题策略的机器学习工程智能体)、AutoGluon、auto-sklearn、Autokeras、EvalML、FLAML、Optuna、TPOT,以及用于 Kubernetes 超参数调优的 Katib 等。
在加速大规模训练和推理方面有什么?在 Computation and Communication Optimisation(计算与通信优化)章节:DeepSpeed 和 Ray 用于分布式训练,Colossal-AI 用于大模型,NVIDIA TensorRT 用于 GPU 推理,还有 cuDF、苹果芯片的 MLX 等针对特定硬件的方案。
它关注隐私和负责任的 AI 吗,还是只关心规模?两者都关注:在 Explainability & Fairness(可解释性与公平性)旁边设有专门的 Privacy & Safety(隐私与安全)章节,而且这个仓库的 topics 里也包含 privacy-preserving ML 和 responsible AI。
Creator
EthicalML
Size
3.1 MB
Stars
21K
Age
8y
Commits · 90 Days