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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesModel Evaluation Suites

Frameworks for benchmarking and comparing machine learning model performance through automated and human-in-the-loop testing.

Distinguishing note: None of the candidates are relevant; they focus on UI layout or security, whereas this is a domain-specific AI benchmarking capability.

Explore 10 awesome GitHub repositories matching artificial intelligence & ml · Model Evaluation Suites. Refine with filters or upvote what's useful.

Awesome Model Evaluation Suites GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • vision-cair/minigpt-4Avatar de Vision-CAIR

    Vision-CAIR/MiniGPT-4

    25,679Voir sur GitHub↗

    MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models to process and reason about combined image and text inputs. It functions as a vision-language model capable of image-based conversational AI, visual question answering, and multimodal logical reasoning. The project utilizes a pretrained vision-language integration strategy that connects a vision encoder to a language model via a linear projection layer. This approach employs frozen-backbone training to align visual representations with linguistic tokens while keeping the primar

    Ships a suite of assessment scripts for benchmarking accuracy in vision and language understanding.

    Python
    Voir sur GitHub↗25,679
  • letta-ai/lettaAvatar de letta-ai

    letta-ai/letta

    21,168Voir sur GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Runs defined evaluation tasks against components and generates output results to verify performance and behavior.

    Pythonaiai-agentsllm
    Voir sur GitHub↗21,168
  • conardli/easy-datasetAvatar de ConardLi

    ConardLi/easy-dataset

    13,394Voir sur GitHub↗

    Easy-dataset is a comprehensive platform designed for the end-to-end management of machine learning datasets, specifically tailored for language and vision model fine-tuning. It functions as a centralized environment for the entire data lifecycle, encompassing the automated generation of synthetic training data, the structural organization of document collections, and the systematic annotation of individual data points. The platform distinguishes itself through its integrated evaluation and orchestration capabilities. It provides a dedicated suite for benchmarking models, featuring blind side

    Facilitates side-by-side model testing by anonymizing outputs to capture unbiased human preferences and objective performance metrics.

    JavaScriptdatasetfine-tuningjavascript
    Voir sur GitHub↗13,394
  • owainlewis/awesome-artificial-intelligenceAvatar de owainlewis

    owainlewis/awesome-artificial-intelligence

    12,960Voir sur GitHub↗

    This project is a comprehensive repository and curated index of resources, research papers, and development frameworks designed to support the construction and deployment of intelligent systems. It serves as a centralized knowledge base for developers seeking to navigate the technical landscape of artificial intelligence, ranging from foundational educational materials to specialized implementation guides. The repository distinguishes itself by providing structured directories for comparing generative artificial intelligence providers, including aggregated performance metrics, pricing data, a

    Executes standardized evaluation suites to ensure consistent quality and reliability in model outputs.

    aiartificial-intelligencedeep-learning
    Voir sur GitHub↗12,960
  • pyannote/pyannote-audioAvatar de pyannote

    pyannote/pyannote-audio

    9,203Voir sur GitHub↗

    Pyannote.audio is a PyTorch toolkit for speaker diarization, speaker identification, and speech activity detection. Its primary purpose is to partition audio recordings into segments and assign each segment to a specific speaker identity to determine who spoke when. The project includes a framework for classifying speaker identities and a pipeline for distinguishing human speech from background noise. It provides specialized tools for handling symmetric-overlap speech, where multiple speakers talk simultaneously, and employs learnable band-pass filters for raw waveform feature extraction. Th

    Provides a comprehensive suite of metrics for computing diarization error rates and speaker boundary precision.

    Jupyter Notebookoverlapped-speech-detectionpretrained-modelspytorch
    Voir sur GitHub↗9,203
  • lianjiatech/belleAvatar de LianjiaTech

    LianjiaTech/BELLE

    8,273Voir sur GitHub↗

    BELLE is a specialized implementation of Chinese conversational large language models, encompassing a full instruction tuning framework. It provides a pipeline for training, evaluating, and deploying models optimized for natural language understanding and dialogue tasks in the Chinese language. The project is distinguished by its integrated approach to model refinement, combining the curation of multi-million entry instruction datasets with a distributed training pipeline. This pipeline supports both full fine-tuning and low-rank adaptation to optimize conversational performance. The system

    Provides a comprehensive suite of categorized test benchmarks and scoring prompts to assess model outputs.

    HTMLbloomchinese-nlpgpt-evaluation
    Voir sur GitHub↗8,273
  • pytorch/igniteAvatar de pytorch

    pytorch/ignite

    4,770Voir sur GitHub↗

    Ignite est un framework d'entraînement de haut niveau pour les réseaux de neurones PyTorch, servant de moteur d'entraînement et de gestionnaire de cycle de vie pour le deep learning. Il fournit un système structuré pour organiser et automatiser les boucles d'entraînement et d'évaluation, gérer les itérateurs de données et déclencher des gestionnaires d'événements à des étapes spécifiques du processus d'entraînement du modèle. Le projet se distingue par une suite complète d'outils pour l'entraînement distribué et l'évaluation de modèles. Il inclut des utilitaires pour synchroniser les gradients et coordonner la communication collective entre plusieurs GPU ou nœuds, ainsi qu'une suite d'évaluation pour calculer des métriques de performance et effectuer une validation croisée k-fold. Ses capacités plus larges couvrent l'automatisation du workflow d'entraînement, incluant la planification du taux d'apprentissage, l'arrêt précoce (early stopping) et l'optimisation des hyperparamètres. Le framework fournit également des outils d'observabilité pour le suivi des expériences, le profilage du temps d'exécution et l'entraînement en précision mixte pour optimiser l'utilisation de la mémoire. Des mécanismes de persistance d'état sont inclus pour gérer les checkpoints des modèles et restaurer les sessions d'entraînement. Des environnements conteneurisés sont disponibles pour simplifier le déploiement et la configuration de l'environnement.

    Ships a comprehensive suite for computing performance metrics and performing cross-validation on PyTorch models.

    Python
    Voir sur GitHub↗4,770
  • districtdatalabs/yellowbrickAvatar de DistrictDataLabs

    DistrictDataLabs/yellowbrick

    4,398Voir sur GitHub↗

    Yellowbrick is a machine learning visualization library and model diagnostic tool designed to analyze feature importance, target distributions, and model error metrics. It serves as a visual toolkit for diagnosing underfitting and overfitting through the use of validation and learning curves. The project provides specialized suites for evaluating predictive models and unsupervised learning. It enables the determination of optimal cluster counts via elbow methods and silhouette coefficients, and assesses classifier and regressor quality through ROC curves, confusion matrices, and residual plot

    Offers a suite for generating ROC curves, confusion matrices, and residual plots to assess model quality.

    Python
    Voir sur GitHub↗4,398
  • starsfieldai/r1-vAvatar de StarsfieldAI

    StarsfieldAI/R1-V

    4,060Voir sur GitHub↗

    R1-V est une boîte à outils pour le développement de modèles multimodaux, offrant un environnement d'entraînement à faible coût conçu pour optimiser le raisonnement et les boucles de rétroaction des grands modèles vision-langage. Il intègre un framework d'entraînement, des pipelines de fine-tuning et des outils d'évaluation des performances. Le projet propose un framework d'apprentissage par renforcement qui améliore le raisonnement visuel et la généralisation en récompensant les sorties correctes basées sur une vérification visuelle. Il inclut également un pipeline de fine-tuning supervisé pour adapter les modèles vision-langage à des tâches spécifiques à l'aide de jeux de données étiquetés et de fichiers de configuration. La suite comprend des outils d'évaluation du raisonnement visuel et des jeux de données spécifiquement destinés à mesurer les performances des modèles sur des tâches de comptage et de géométrie.

    Ships dedicated benchmark datasets and scripts to measure accuracy on counting and geometry problems.

    Python
    Voir sur GitHub↗4,060
  • evolvinglmms-lab/lmms-evalAvatar de EvolvingLMMs-Lab

    EvolvingLMMs-Lab/lmms-eval

    3,701Voir sur GitHub↗

    lmms-eval is a benchmarking system and performance analysis suite designed to measure the capabilities of large multimodal models. It provides a framework for evaluating models across text, image, audio, and video datasets, serving as a multimodal dataset orchestrator and benchmarking tool to quantify accuracy and efficiency. The project distinguishes itself through a unified multimodal message protocol that structures diverse media inputs for consistent model consumption. It features specialized benchmarking for audio, video, visual, document, and spatial reasoning, alongside tools for model

    Ships a suite for computing statistical significance, throughput, and token usage for multimodal evaluations.

    Pythonagiaudio-evaluationbenchmark
    Voir sur GitHub↗3,701
  1. Home
  2. Artificial Intelligence & ML
  3. Model Evaluation Suites

Explorer les sous-tags

  • Diarization Evaluation Suites1 sous-tagSpecialized benchmarking frameworks for measuring diarization error rates and boundary precision. **Distinct from Model Evaluation Suites:** Specific to speaker diarization rather than general ML model evaluation