8 个仓库
Resources related to machine learning operations.
Explore 8 awesome GitHub repositories matching devops & infrastructure · MLOps. Refine with filters or upvote what's useful.
This project is a curated directory of software repositories specifically selected to help newcomers make their first open-source contributions. It serves as a collaborative knowledge base that aggregates entry-level development opportunities, providing a structured path for novice developers to practice version control and engage with active software communities. The repository distinguishes itself through a community-driven model where project listings are populated and verified by external contributors. This distributed peer review process ensures the directory remains current, while the u
Points newcomers toward foundational machine learning projects that are ready for initial code contributions.
Kubeflow is a Kubernetes machine learning platform and containerized toolkit designed to orchestrate the entire machine learning lifecycle. It functions as an MLOps workflow orchestrator and infrastructure layer for building, training, and deploying models within containerized environments. The project provides specialized infrastructure for scaling compute resources and managing GPU workloads for large-scale distributed training. It automates the transition of models from experimental development to production through workflow orchestration and model deployment services. The platform covers
Automates and manages machine learning pipelines, experiments, and model versioning within a cluster.
Feast is a machine learning feature store and MLOps data infrastructure layer. It provides a centralized system for managing and serving features across offline training and online production environments, utilizing an online feature serving layer for low-latency retrieval. The project centers on a feature registry that acts as a central catalog for defining, governing, and discovering feature services. It employs a unified data access layer to decouple feature retrieval from physical storage and includes a point-in-time data generator to create historically accurate training datasets that pr
Provides the underlying MLOps infrastructure to abstract feature retrieval and storage for training and inference consistency.
PostgresML is a machine learning database extension for PostgreSQL that integrates model training and inference directly into the database. It functions as an in-database AI platform and vector database, enabling the execution of large language models and natural language processing tasks on stored records without exporting data to external services. The system distinguishes itself by utilizing GPU acceleration to minimize latency during model predictions and employing a hybrid storage engine that maintains relational data alongside high-dimensional vectors. It allows for the building and fin
Ships a web application for monitoring machine learning workflows, tracking model versions, and visualizing training performance.
nlp-recipes is a collection of implementation guides and reference templates for applying natural language processing techniques to real-world tasks. It provides standardized workflows and code examples for developing NLP pipelines, from dataset preparation and model training to performance evaluation. The project focuses on the practical application of transformer-based models, offering patterns for fine-tuning pretrained architectures for tasks such as text classification, named entity recognition, and question answering. It also includes a toolkit for model interpretability, allowing users
Covers the full machine learning operations lifecycle for language models, from containerization to cloud deployment.
This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi
Directs users to catalogs and research papers that categorize tools used for maintaining machine learning systems.
This is a reference guide for designing, deploying, and maintaining production-ready machine learning systems, grounded in MLOps best practices. It covers the complete machine learning lifecycle, from system design and workflow planning through to deployment and ongoing maintenance, with a focus on reliability, scalability, and maintainability as business requirements evolve. The guide provides an architecture reference for establishing shared ML infrastructure, including model registries and feature stores that standardize asset reuse across teams. It details pipeline automation through conf
Organizes the ML process into distinct stages from data collection to production monitoring with clear handoff points.
Deepchecks 是一个机器学习模型验证框架和 MLOps 测试库。它作为 AI 数据质量套件和性能评估器,旨在从研究到生产全流程验证模型和数据集的完整性与性能。 该项目作为模型监控工具,用于跟踪生产环境中的数据漂移和性能下降。它允许创建自定义验证套件,并利用可插拔的检查架构在持续集成流水线中自动化质量检查。 该框架涵盖了广泛的功能,包括数据完整性验证、基于分布的漂移检测和模型版本比较。它为计算机视觉和自然语言处理提供了专门的分析,以及将验证指标转换为交互式视觉报告的报告工具。 该系统支持本地部署,以保持数据隐私和基础设施控制。
Provides a framework for automating model validation within continuous integration pipelines to ensure production readiness.