awesome-repositories.com
Blog
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
·
deepchecks avatar

deepchecks/deepchecks

0
View on GitHub↗
4,024 estrellas·300 forks·Python·3 vistasdocs.deepchecks.com/stable↗

Deepchecks

Deepchecks is a machine learning model validation framework and MLOps testing library. It serves as an AI data quality suite and performance evaluator designed to verify the integrity and performance of models and datasets from research through production.

The project functions as a model monitoring tool for tracking data drift and performance degradation in production environments. It allows for the creation of custom validation suites and utilizes a pluggable check architecture to automate quality checks within continuous integration pipelines.

The framework covers a broad range of capabilities including data integrity verification, distribution-based drift detection, and model version comparison. It provides specialized analysis for computer vision and natural language processing, alongside reporting tools that transform validation metrics into interactive visual reports.

The system supports on-premises deployment to maintain data privacy and infrastructure control.

Features

  • ML Model Validation Frameworks - Acts as a comprehensive framework for verifying the integrity and performance of ML models and datasets from research to production.
  • Computer Vision - Provides specialized tools for validating the quality and consistency of image datasets used in computer vision models.
  • ML Data Integrity Checks - Runs a series of checks to identify anomalies, missing values, and inconsistencies in input ML datasets.
  • ML Data Integrity Verifications - Runs a series of checks to identify anomalies, missing values, or inconsistencies in input datasets.
  • ML Model Verification Tools - Verifies data integrity and model performance through distribution assessments and integrity checks.
  • Model Integrity Validators - Provides a suite of tests and checks to verify the integrity and performance of machine learning models and datasets.
  • Drift Detection - Provides tools for monitoring model performance and identifying statistical distribution changes in data over time.
  • Model Drift and Outlier Detection - Executes continuous tests on live data to detect distribution drift and outliers for deployed models.
  • Production Monitoring Stacks - Ships a continuous observability stack to track model performance, data drift, and algorithmic bias after deployment.
  • ML Validation Suites - Groups sequences of individual checks with shared pass-fail conditions to automate machine learning pipeline validation.
  • Model Performance Monitoring - Tracks production models and live data to detect performance degradation and distribution drift over time.
  • ML Production Monitors - Functions as a system for tracking data drift and model performance degradation in production to trigger alerts.
  • Automated Test Suites - Provides automated collections of checks with custom pass-fail conditions for continuous integration processes.
  • ML Data Quality Suites - Provides a collection of diagnostic checks to detect distribution shifts, missing values, and anomalies in ML training data.
  • Dataset Splitting Utilities - Provides utilities for dividing datasets into training and testing sets while propagating associated metadata.
  • Dataset Distribution Analysis - Generates statistical overviews of text datasets, including label distributions and text properties.
  • Model Version Comparisons - Evaluates and compares different model versions to determine the best performer during the development process.
  • ML Component Validators - Runs built-in and custom checks to identify performance issues and distribution drifts across various data types.
  • Model Performance Evaluators - Executes suites of checks to evaluate model accuracy and behavior across different datasets during research.
  • NLP Model Evaluators - Analyzes the performance and reliability of text classification models through linguistic properties and distribution checks.
  • NLP Model Validation - Provides specialized performance and reliability evaluation for token and text classification models.
  • Performance Evaluation Tools - Executes comparative benchmarks and generates visual quality reports for different model versions.
  • Computer Vision Model Integration - Integrates computer vision model predictions into the data wrapper using pre-calculated values or on-demand inference.
  • Split Distribution Analysis - Compares training and testing datasets to detect distribution shifts and ensure representative splits.
  • Vision Dataset Preparation - Wraps images, labels, and predictions into a standardized format for efficient computer vision check calculation.
  • Dataset Role Bindings - Binds raw data to categorical roles and labels to ensure consistent context across different dataset splits.
  • ML Dataset Metadata Binding - Binds raw data to labels and categorical column roles to ensure consistent validation.
  • NLP Data Sampling - Extracts representative subsets of text records from larger datasets for faster experimentation.
  • Customizable - Allows modifying built-in checks and conditions to fit unique research and project requirements.
  • CI/CD Pipeline Integrations - Automates data and model quality checks within CI/CD pipelines to fail builds when validation fails.
  • Continuous Integration Quality Gates - Implements automated quality gates within CI pipelines to fail builds when ML data or model thresholds are not met.
  • Testing Libraries - Provides a framework for automating model validation within continuous integration pipelines to ensure production readiness.
  • On-Premise Deployment - Supports hosting the validation and monitoring environment on private infrastructure to ensure data privacy.
  • Pluggable Component Architectures - Implements a modular architecture that allows custom validation logic and checks to be integrated into testing suites.
  • Standardized Data Wrappers - Standardizes diverse data types like images and text into a common format for consistent validation input.
  • Validation Metric Visualizations - Transforms raw validation metrics and check results into interactive visual reports for quality auditing.
  • Vision - Checks image datasets for quality and consistency to ensure suitability for vision models.
  • Model Quality Reports - Produces interactive visual reports and data exports to analyze model test results and production readiness.
  • Validation Result Visualization - Renders validation check and suite results via interactive reports and images for quality analysis.
  • General Machine Learning - Testing and validation for machine learning models.
  • Frameworks de Machine Learning - Testing and validation for machine learning models.
  • Machine Learning Operations - Validation for ML models and data.
  • Machine Learning Packages - Testing and validation suite for ML models.
  • Model Evaluation and Benchmarking - Holistic validation solution for testing data and models in production.
  • Model Validation - Validates machine learning models and data with automated suites.
  • Data Validation - Tests and validates models and data throughout the development lifecycle.
  • Observability and Evaluation - Continuous validation framework for ML models and data.

Historial de estrellas

Gráfico del historial de estrellas de deepchecks/deepchecksGráfico del historial de estrellas de deepchecks/deepchecks

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 deepchecks/deepchecks?

Deepchecks is a machine learning model validation framework and MLOps testing library. It serves as an AI data quality suite and performance evaluator designed to verify the integrity and performance of models and datasets from research through production.

¿Cuáles son las características principales de deepchecks/deepchecks?

Las características principales de deepchecks/deepchecks son: ML Model Validation Frameworks, Computer Vision, ML Data Integrity Checks, ML Data Integrity Verifications, ML Model Verification Tools, Model Integrity Validators, Drift Detection, Model Drift and Outlier Detection.

¿Qué alternativas de código abierto existen para deepchecks/deepchecks?

Las alternativas de código abierto para deepchecks/deepchecks incluyen: nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… seldonio/seldon-core — Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… kserve/kserve — KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference… dequelabs/axe-core — axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile… chiphuyen/dmls-book — This is a reference guide for designing, deploying, and maintaining production-ready machine learning systems,…

Alternativas open-source a Deepchecks

Proyectos open-source similares, clasificados según cuántas características comparten con Deepchecks.
  • nyandwi/machine_learning_completeAvatar de Nyandwi

    Nyandwi/machine_learning_complete

    4,983Ver en GitHub↗

    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

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Ver en GitHub↗4,983
  • seldonio/seldon-coreAvatar de SeldonIO

    SeldonIO/seldon-core

    4,752Ver en GitHub↗

    Seldon Core is a Kubernetes-based machine learning model server and MLOps inference framework. It functions as a multi-model serving engine and pipeline orchestrator, packaging models as scalable microservices that are exposed via standardized REST and gRPC APIs. The project distinguishes itself through graph-based inference pipelines that chain models and data transformers into sequential workflows. It optimizes hardware utilization via multi-model shared serving and dynamic memory overcommit strategies, while supporting production experimentation through weighted traffic routing, A/B testin

    Goaiopsdeploymentkubernetes
    Ver en GitHub↗4,752
  • datawhalechina/thorough-pytorchAvatar de datawhalechina

    datawhalechina/thorough-pytorch

    3,684Ver en GitHub↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    Ver en GitHub↗3,684
  • kserve/kserveAvatar de kserve

    kserve/kserve

    5,576Ver en GitHub↗

    KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere

    Go
    Ver en GitHub↗5,576
  • Ver las 30 alternativas a Deepchecks→