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
·

19 repositorios

Awesome GitHub RepositoriesModel Performance Visualizations

Tools for generating graphical representations of model evaluation metrics, including confusion matrices and loss curves, to diagnose classification performance.

Distinguishing note: None of the candidates are related to machine learning model evaluation; they refer to messaging servers, linear algebra, or security.

Explore 19 awesome GitHub repositories matching artificial intelligence & ml · Model Performance Visualizations. Refine with filters or upvote what's useful.

Awesome Model Performance Visualizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • yunjey/pytorch-tutorialAvatar de yunjey

    yunjey/pytorch-tutorial

    32,385Ver en GitHub↗

    This project is a collection of educational examples and code for implementing deep learning architectures using the PyTorch framework. It serves as a tutorial and implementation guide for building various neural network architectures for machine learning tasks. The project provides practical implementations for computer vision, including image classification and neural style transfer, as well as natural language processing examples for building sequence models and language predictors. It also covers generative models using adversarial and variational networks to synthesize or transform visua

    Generates graphical representations of loss curves and gradients to diagnose model convergence.

    Pythondeep-learningneural-networkspytorch
    Ver en GitHub↗32,385
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Ver en GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Generates comprehensive visualizations of model performance metrics, including loss curves and attention heatmaps.

    Pythonbookcomputer-visiondata-science
    Ver en GitHub↗29,001
  • brendangregg/flamegraphAvatar de brendangregg

    brendangregg/FlameGraph

    19,307Ver en GitHub↗

    FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari

    Maps complex execution paths through hierarchical diagrams to identify bottlenecks and improve software stack performance.

    Perl
    Ver en GitHub↗19,307
  • 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

    Generates diagnostic plots like ROC curves and confusion matrices to evaluate model behavior.

    Pythonanomaly-detectionautomlclassification
    Ver en GitHub↗9,811
  • catboost/catboostAvatar de catboost

    catboost/catboost

    8,808Ver en GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    Generates graphical representations of the training process and model behavior to diagnose performance.

    C++big-datacatboostcategorical-features
    Ver en GitHub↗8,808
  • automl/auto-sklearnAvatar de automl

    automl/auto-sklearn

    8,111Ver en GitHub↗

    This is a scikit-learn automated machine learning framework designed to optimize model selection and hyperparameters. It functions as an automated model selector and hyperparameter optimization tool for classification and regression tasks, utilizing an automated ensemble builder to combine high-performing models for increased predictive accuracy. The system features a distributed search engine that uses Dask for parallel machine learning optimization across CPU cores or clusters. It implements a budget-based evaluation strategy through successive halving to prioritize promising model configur

    Displays a ranked list of the best performing models discovered during the automation process.

    Python
    Ver en GitHub↗8,111
  • internlm/opencompassAvatar de InternLM

    InternLM/opencompass

    7,096Ver en GitHub↗

    OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to measure the performance and accuracy of large language models. It provides a framework for benchmarking both open-source and API-based models against diverse datasets using standardized metrics and reproducible pipelines. The project features an automated judging framework that uses language models as judges to score and verify the quality of generated text. It includes a performance leaderboard system for comparing the relative capabilities of various models across industry-sta

    Features a performance leaderboard system to compare the relative capabilities of open-source and proprietary models.

    Python
    Ver en GitHub↗7,096
  • postgresml/postgresmlAvatar de postgresml

    postgresml/postgresml

    6,801Ver en GitHub↗

    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-based interface for analyzing training data and visualizing model metrics to monitor accuracy.

    Rust
    Ver en GitHub↗6,801
  • 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

    Provides visual evaluation tools like confusion matrices and loss curves to analyze model accuracy and data distributions.

    Python
    Ver en GitHub↗6,733
  • open-mmlab/mmdetection3dAvatar de open-mmlab

    open-mmlab/mmdetection3d

    6,273Ver en GitHub↗

    MMDetection3D is an open-source toolbox for 3D perception, providing a unified framework for detecting and segmenting objects in three-dimensional environments. It supports a range of core tasks including monocular 3D object detection from single camera images, LiDAR-based 3D object detection from raw point clouds, and multi-modal fusion that combines camera images with LiDAR data. The toolbox also covers point cloud semantic segmentation, assigning class labels to every point in a scan for scene understanding. The project distinguishes itself through a config-driven pipeline that orchestrate

    Produce prediction files in the required format for submission to the nuScenes benchmark leaderboard.

    Python3d-object-detectionobject-detectionpoint-cloud
    Ver en GitHub↗6,273
  • nlintz/tensorflow-tutorialsAvatar de nlintz

    nlintz/TensorFlow-Tutorials

    6,026Ver en GitHub↗

    Este proyecto es una colección de tutoriales guiados para construir y entrenar modelos de machine learning utilizando el framework TensorFlow. Proporciona recorridos prácticos y ejemplos para implementar una variedad de arquitecturas de modelos para resolver problemas de predicción y análisis de datos. Las guías cubren la construcción de redes neuronales feedforward, convolucionales y recurrentes para analizar patrones de datos complejos. Incluye tutoriales específicos para aprendizaje no supervisado, como autoencoders de eliminación de ruido y embeddings word-to-vec, así como ejemplos para entrenar redes generativas adversarias (GANs) para sintetizar nuevas muestras de datos. El contenido también aborda la gestión de modelos, incluyendo instrucciones para guardar y restaurar pesos de red para persistir el progreso del entrenamiento. Además, cubre la visualización de métricas de entrenamiento y grafos computacionales para monitorear el rendimiento.

    Includes tutorials for visualizing model performance metrics and computational graphs.

    Jupyter Notebook
    Ver en GitHub↗6,026
  • facebookresearch/mmfAvatar de facebookresearch

    facebookresearch/mmf

    5,635Ver en GitHub↗

    MMF is a modular framework for building, training, and evaluating vision-and-language models. It provides a configuration-driven experiment system where model, dataset, and training parameters are defined through composable YAML files, alongside a curated model zoo of pretrained checkpoints for state-of-the-art multimodal architectures. The framework includes a multimodal dataset loader that downloads, processes, and batches vision-and-language data, and a vision-language model trainer supporting distributed training, mixed precision, and checkpoint-based resumption. The framework distinguish

    Generates JSON-formatted predictions for question answering challenge leaderboard submissions.

    Pythoncaptioningdeep-learningdialog
    Ver en GitHub↗5,635
  • 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

    Implements graphical representations of model evaluation metrics, such as loss curves and confusion matrices, to diagnose performance.

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Ver en GitHub↗4,983
  • fastai/course-v3Avatar de fastai

    fastai/course-v3

    4,914Ver en GitHub↗

    Este repositorio es un programa educativo integral y un framework de deep learning diseñado para enseñar aprendizaje profundo práctico usando PyTorch a través de notebooks y ejemplos de código. Sirve como una librería de alto nivel para construir, entrenar y desplegar redes neuronales, actuando como un orquestador de entrenamiento de modelos que coordina modelos de PyTorch, optimizadores y funciones de pérdida. El proyecto proporciona kits de herramientas especializados para visión artificial, procesamiento de lenguaje natural y preprocesamiento de datos tabulares. Se distingue por controles de entrenamiento avanzados como tasas de aprendizaje discriminativas, un sistema de callbacks bidireccional para personalizar la lógica de entrenamiento y una abstracción de learner de alto nivel que automatiza la colocación en dispositivos y los bucles de entrenamiento. El framework cubre una amplia superficie de capacidades, incluyendo la construcción automatizada de pipelines de datos, análisis de arquitectura de modelos y evaluación de rendimiento en tareas de clasificación, regresión y segmentación. También incluye utilidades para entrenamiento distribuido en múltiples GPUs, entrenamiento de precisión mixta para optimización de memoria y soporte especializado para datos de imágenes médicas. El proyecto se entrega como una serie de Jupyter Notebooks.

    Generates graphical representations of loss curves and metrics for analyzing model performance in a dashboard.

    Jupyter Notebookdata-sciencedeep-learningfastai
    Ver en GitHub↗4,914
  • huggingface/deep-rl-classAvatar de huggingface

    huggingface/deep-rl-class

    4,772Ver en GitHub↗

    This project is a comprehensive deep reinforcement learning course and training platform. It provides a structured educational curriculum that combines theoretical lessons with hands-on tutorials to teach the implementation of neural networks and agent behavior. The platform integrates a model sharing hub where users can upload, download, and version trained machine learning models. It also features a benchmarking system that uses leaderboards to evaluate and compare agent performance against community standards. The educational experience is delivered through interactive notebooks and inclu

    Includes ranked leaderboards to track and compare the efficiency of different trained agents.

    MDXdeep-learningdeep-reinforcement-learningreinforcement-learning
    Ver en GitHub↗4,772
  • tingsongyu/pytorch-tutorial-2ndAvatar de TingsongYu

    TingsongYu/PyTorch-Tutorial-2nd

    4,555Ver en GitHub↗

    Este proyecto es un recurso educativo integral y un curso para construir redes neuronales usando PyTorch. Cubre los bloques de construcción fundamentales del deep learning, incluyendo la manipulación de tensores, la diferenciación automática y la construcción de componentes modulares de redes neuronales. El repositorio sirve como guía técnica para varios dominios especializados. Proporciona detalles de implementación para tareas de visión artificial como clasificación de imágenes, detección de objetos y segmentación semántica, así como flujos de trabajo de procesamiento de lenguaje natural que involucran transformers, redes recurrentes y modelos generativos. Además, incluye una referencia para IA generativa, centrándose específicamente en la síntesis de imágenes mediante modelos de difusión y redes adversarias. El material se extiende a pipelines de optimización y despliegue de modelos. Cubre técnicas para reducir el tamaño del modelo y aumentar la velocidad de inferencia mediante cuantización y la exportación de modelos a formatos como ONNX y TensorRT. Otras áreas de capacidad incluyen ingeniería de datos para carga paralela, evaluación de modelos mediante métricas personalizadas y el despliegue de modelos de lenguaje grandes (LLM) de código abierto. El proyecto se entrega principalmente como una serie de Jupyter Notebooks.

    Includes tools for generating graphical representations of model evaluation metrics, such as confusion matrices and loss curves.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Ver en GitHub↗4,555
  • binroot/tensorflow-bookAvatar de BinRoot

    BinRoot/TensorFlow-Book

    4,431Ver en GitHub↗

    Este proyecto es una colección de ejemplos de aprendizaje automático de TensorFlow que proporciona implementaciones de referencia para varios paradigmas de redes neuronales. Cubre modelos de aprendizaje supervisado, no supervisado, por refuerzo y secuencial. El repositorio incluye implementaciones para redes neuronales convolucionales centradas en la clasificación y clasificación de imágenes, así como redes neuronales recurrentes para pronóstico de series temporales y traducción de secuencia a secuencia. Proporciona además ejemplos de agentes de aprendizaje por refuerzo entrenados mediante optimización de recompensas y técnicas de aprendizaje no supervisado como autoencoders y mapas autoorganizados para la agrupación de datos. Las capacidades adicionales cubren la regresión y clasificación supervisada, la generación de embeddings semánticos y el uso de modelos ocultos de Markov para el modelado de datos secuenciales. El proyecto también incluye utilidades para la gestión de operaciones de tensores y la visualización del rendimiento del modelo mediante paneles. El contenido se entrega como una serie de Jupyter Notebooks.

    Includes utilities for visualizing model evaluation metrics, training curves, and computation graphs via dashboards.

    Jupyter Notebookautoencoderbookclassification
    Ver en GitHub↗4,431
  • districtdatalabs/yellowbrickAvatar de DistrictDataLabs

    DistrictDataLabs/yellowbrick

    4,398Ver en GitHub↗

    Yellowbrick es una librería de visualización de machine learning y herramienta de diagnóstico de modelos diseñada para analizar la importancia de las características, distribuciones objetivo y métricas de error del modelo. Sirve como un kit de herramientas visual para diagnosticar el subajuste (underfitting) y sobreajuste (overfitting) mediante el uso de curvas de validación y aprendizaje. El proyecto proporciona suites especializadas para evaluar modelos predictivos y aprendizaje no supervisado. Permite la determinación de conteos de clústeres óptimos mediante métodos de codo y coeficientes de silueta, y evalúa la calidad de clasificadores y regresores a través de curvas ROC, matrices de confusión y gráficos de residuos. La librería cubre varias áreas de capacidad de alto nivel, incluyendo análisis de ingeniería de características para identificar variables predictivas, ajuste de hiperparámetros para ajustar la complejidad del modelo y diagnóstico de errores de regresión para identificar puntos de datos influyentes. También incluye herramientas para proyección de aprendizaje de variedades (manifold learning) para visualizar datos de alta dimensión y corpus de texto. La herramienta se integra con la API de Scikit-Learn para consumir métodos estándar de fit y predict.

    Generates diagnostic plots for precision, recall, and error metrics to evaluate machine learning estimators.

    Python
    Ver en GitHub↗4,398
  • swanhubx/swanlabAvatar de SwanHubX

    SwanHubX/SwanLab

    4,005Ver en GitHub↗

    SwanLab es una plataforma de seguimiento de experimentos de machine learning de código abierto y herramienta de observabilidad. Proporciona un dashboard centralizado para registrar métricas de entrenamiento, hiperparámetros y rendimiento de hardware para monitorear y analizar las ejecuciones de entrenamiento de modelos de IA. La plataforma se distingue por su enfoque en infraestructura autohospedada, permitiendo a los usuarios desplegar instancias privadas mediante Docker o Kubernetes para un control seguro de los datos on-premises. También incluye utilidades especializadas para migrar registros históricos de experimentos y sincronizar métricas en tiempo real desde herramientas externas como MLflow. El sistema cubre una amplia gama de capacidades, incluyendo registro de medios multimodales para nubes de puntos 3D y activos audiovisuales, monitoreo de rendimiento de hardware en tiempo real para GPUs y CPUs, y análisis comparativo mediante visualizaciones de ejecuciones lado a lado. Soporta el seguimiento de entrenamiento distribuido en clústeres multi-GPU y se integra con frameworks como PyTorch Lightning, Ray, XGBoost y LightGBM. La gestión administrativa se maneja a través de una combinación de un dashboard web y una interfaz de línea de comandos (CLI) para gestionar espacios de trabajo, proyectos y permisos de usuario.

    Renders training data through interactive charts and ROC curves to visually evaluate model performance.

    Python
    Ver en GitHub↗4,005
  1. Home
  2. Artificial Intelligence & ML
  3. Model Performance Visualizations

Explorar subetiquetas

  • Execution Path VisualizersTools for mapping complex execution paths through hierarchical diagrams to identify performance bottlenecks. **Distinct from Model Performance Visualizations:** Distinct from Model Performance Visualizations: focuses on execution path analysis rather than model evaluation metrics like confusion matrices.
  • Model Performance Leaderboards1 sub-etiquetaRanked visualizations of the best performing models discovered during automated search. **Distinct from Model Performance Visualizations:** Specifically ranks ML model configurations based on performance metrics, distinct from generic high-score leaderboards.