awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
graviraja avatar

graviraja/MLOps-Basics

0
View on GitHub↗
8,585 estrellas·1,676 forks·Jupyter Notebook·mit·6 vistas

MLOps Basics

MLOps-Basics is a collection of implementation guides and blueprints for automating the machine learning lifecycle. It provides practical workflows for managing the transition of models from training to production deployment, focusing on the integration of operational tools into the machine learning pipeline.

The project features specific architectural patterns for deploying containerized models using serverless infrastructure and cloud registries. It includes frameworks for tracking large datasets and model artifacts via remote storage, as well as guides for converting models into standardized formats to ensure cross-platform interoperability.

The repository covers a broad range of operational capabilities, including continuous integration and delivery automation, hierarchical configuration management, and system log aggregation. It also addresses observability through experiment tracking, training progress monitoring, and the use of dashboards to detect data drift during production inference.

The project is implemented using Jupyter Notebooks and provides configuration for linking virtual environments to notebook kernels.

Features

  • Serverless Deployment - Provides blueprints for deploying containerized machine learning models as scalable services using serverless infrastructure.
  • MLOps Guides - Provides comprehensive instructional materials and practical workflows for the operational side of the machine learning lifecycle.
  • ONNX Model Exports - Converts trained models into the standardized ONNX format to enable cross-platform interoperability and runtime compatibility.
  • Model Inference - Provides frameworks and utilities for loading model checkpoints and generating predictions from input data.
  • ML Asset Versioning - Implements systems for tracking versions of datasets and models to ensure reproducibility and iteration lineage.
  • Model Training Orchestration - Implements the execution of the model training process using predefined requirements, scripts, and project configurations.
  • Artifact Versioning - Implements a framework for versioning large binary models and datasets using external caching and metadata pointers.
  • Model Inference Functions - Deploys containerized machine learning models as scalable, event-driven inference functions via serverless infrastructure.
  • Large File Storage (LFS) - Tracks oversized binary models and datasets by offloading them to separate storage to maintain repository performance.
  • Machine Learning Pipelines - Provides automated workflows that sequence data preprocessing, model selection, and evaluation for machine learning tasks.
  • Model Configuration Management - Provides tools for managing and saving persistent model parameters and hyperparameters during the development lifecycle.
  • Experiment Tracking - Provides tools for logging hyperparameters and performance metrics to evaluate and reproduce ML experiments.
  • Training Progress Monitoring - Provides systems for tracking metrics such as loss and accuracy via external dashboards to evaluate training progress.
  • ONNX Model Exporters - Provides guidance and tools for converting trained machine learning models into the standardized ONNX format.
  • Model Containerization Tools - Provides utilities for packaging machine learning models and their dependencies into standardized Docker images for portability.
  • Model Interoperability Formats - Provides strategies for transforming models into standardized representations to enable portability across different frameworks.
  • Model Performance Decay Detection - Implements model performance decay detection by monitoring feature distributions to identify declines in prediction quality.
  • CI/CD Pipelines - Implements automated CI/CD pipelines for the building, testing, and deployment of machine learning code.
  • Docker Image Building - Provides procedures for building Docker images that package ML models and runtime environments for consistent execution.
  • Containerized Deployments - Packages machine learning environments and code into portable container images for consistent execution across platforms.
  • Containerized Execution Environments - Provides guidelines for packaging models and dependencies into isolated container environments to ensure consistent execution.
  • Serverless Image Optimization - Builds optimized container images for cloud functions to deploy models as scalable, on-demand services.
  • Hierarchical Configuration Systems - Provides a hierarchical system for organizing hyperparameters and settings to ensure experiment reproducibility.
  • GitHub Actions - Uses GitHub Actions to automate the build, test, and deployment pipelines for containerized machine learning models.
  • Log Aggregation - Integrates ELK-based systems to centralize and analyze inference logs for performance monitoring and drift detection.
  • Inference Performance Monitoring - Implements telemetry for tracking model-serving metrics and analyzing inference logs for production performance.
  • ML Inference Dashboards - Provides a system for aggregating inference logs and visualizing model performance to detect production data drift.
  • Machine Learning Operations - Foundational guide and resources for MLOps practices.
  • MLOps Articles - Foundational concepts for getting started with MLOps.

Historial de estrellas

Gráfico del historial de estrellas de graviraja/mlops-basicsGráfico del historial de estrellas de graviraja/mlops-basics

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace graviraja/mlops-basics?

MLOps-Basics is a collection of implementation guides and blueprints for automating the machine learning lifecycle. It provides practical workflows for managing the transition of models from training to production deployment, focusing on the integration of operational tools into the machine learning pipeline.

¿Cuáles son las características principales de graviraja/mlops-basics?

Las características principales de graviraja/mlops-basics son: Serverless Deployment, MLOps Guides, ONNX Model Exports, Model Inference, ML Asset Versioning, Model Training Orchestration, Artifact Versioning, Model Inference Functions.

¿Qué alternativas de código abierto existen para graviraja/mlops-basics?

Las alternativas de código abierto para graviraja/mlops-basics incluyen: allegroai/clearml — ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an… polyaxon/polyaxon — Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as… alirezadir/production-level-deep-learning — This project is an MLOps architectural guide and framework for designing and deploying deep learning systems into… pycaret/pycaret — PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It… transformerlab/transformerlab-app — TransformerLab is an MLOps orchestration platform and research environment designed for the training, fine-tuning, and… nodeshift/nodejs-reference-architecture — This project provides a comprehensive architectural framework and set of standardized patterns for building, securing,…

Alternativas open-source a MLOps Basics

Proyectos open-source similares, clasificados según cuántas características comparten con MLOps Basics.
  • allegroai/clearmlAvatar de allegroai

    allegroai/clearml

    6,733Ver en GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an experiment tracking tool, a data versioning system, and a pipeline orchestrator, while providing infrastructure for GPU cluster management and model serving. The platform is distinguished by its ability to handle hybrid-cloud compute scheduling and fractional GPU allocation, allowing multiple workloads to share a single hardware accelerator. It employs a metadata-based approach to data versioning, using virtual views to track large datasets and artifacts without duplicating r

    Python
    Ver en GitHub↗6,733
  • polyaxon/polyaxonAvatar de polyaxon

    polyaxon/polyaxon

    3,707Ver en GitHub↗

    Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as a control plane for managing distributed deep learning workloads, automated machine learning pipelines, and experiment tracking. The platform distinguishes itself through specialized services for distributed training management, including MPI-based coordination for PyTorch and TensorFlow. It provides an automated hyperparameter optimization service utilizing Bayesian, random, and grid search algorithms, alongside managed interactive AI workspaces for launching Jupyter notebook

    MDX
    Ver en GitHub↗3,707
  • alirezadir/production-level-deep-learningAvatar de alirezadir

    alirezadir/Production-Level-Deep-Learning

    4,647Ver en GitHub↗

    This project is an MLOps architectural guide and framework for designing and deploying deep learning systems into production environments. It provides a structured approach to model inference deployment, ML pipeline orchestration, and the creation of production-level machine learning architectures. The project distinguishes itself through a focus on distributed deep learning and edge AI optimization. It covers methodologies for parallelizing model training across multiple GPUs to handle large datasets and applies techniques like quantization and distillation to reduce model size for embedded

    aiartificial-intelligencedeep-learning
    Ver en GitHub↗4,647
  • pycaret/pycaretAvatar de pycaret

    pycaret/pycaret

    9,811Ver en GitHub↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Pythonanomaly-detectionautomlclassification
    Ver en GitHub↗9,811
Ver las 30 alternativas a MLOps Basics→