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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

53 repository-uri

Awesome GitHub RepositoriesModel Evaluation

Tools for measuring the accuracy and performance of machine learning models.

Distinguishing note: Focuses on visual reasoning accuracy against ground truth datasets.

Explore 53 awesome GitHub repositories matching testing & quality assurance · Model Evaluation. Refine with filters or upvote what's useful.

Awesome Model Evaluation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dair-ai/prompt-engineering-guideAvatar dair-ai

    dair-ai/Prompt-Engineering-Guide

    75,678Vezi pe GitHub↗

    This project is a comprehensive educational resource and technical guide focused on the development, optimization, and application of large language models. It provides a structured curriculum for mastering prompt engineering, ranging from foundational principles of instruction design to advanced techniques for improving model reasoning, accuracy, and reliability. The guide distinguishes itself by offering deep technical insights into agentic workflows and autonomous system design. It covers the implementation of multi-step reasoning chains, tool integration through function calling, and stat

    Uses automated evaluation loops to validate and refine model outputs against predefined criteria.

    MDXagentagentsai-agents
    Vezi pe GitHub↗75,678
  • microsoft/ai-agents-for-beginnersAvatar microsoft

    microsoft/ai-agents-for-beginners

    67,369Vezi pe GitHub↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Includes methods for measuring model output quality using ground-truth datasets and production monitoring.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    Vezi pe GitHub↗67,369
  • run-llama/llama_indexAvatar run-llama

    run-llama/llama_index

    50,306Vezi pe GitHub↗

    LlamaIndex is a comprehensive development framework designed to connect private or external data sources to large language models. It functions as a data-centric toolkit that enables the construction of retrieval-augmented generation systems, allowing developers to build applications that provide context-aware answers based on specific organizational information. The project distinguishes itself through a robust agentic orchestration engine that supports the creation of autonomous agents capable of multi-step reasoning, memory management, and complex tool execution. Beyond simple retrieval, i

    Provides automated assessment of generated responses for correctness, faithfulness, and semantic relevance against retrieved context.

    Pythonagentsapplicationdata
    Vezi pe GitHub↗50,306
  • jakevdp/pythondatasciencehandbookAvatar jakevdp

    jakevdp/PythonDataScienceHandbook

    48,561Vezi pe GitHub↗

    This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st

    Reserves a portion of data for testing to obtain an unbiased estimate of how models perform.

    Jupyter Notebookjupyter-notebookmatplotlibnumpy
    Vezi pe GitHub↗48,561
  • ray-project/rayAvatar ray-project

    ray-project/ray

    42,895Vezi pe GitHub↗

    Ray is a distributed computing framework designed to scale Python and Java applications across clusters by abstracting task scheduling and resource management. It functions as a resource-aware execution engine that manages task dependencies, placement, and fault tolerance across networked compute nodes. At its core, the system provides a stateful actor model, allowing developers to define classes that run in dedicated processes to maintain and mutate internal state across remote method calls. The framework distinguishes itself through a robust cross-language interoperability layer, enabling f

    Enables row-level error handling and automatic recovery to maintain pipeline reliability for inference jobs.

    Pythondata-sciencedeep-learningdeployment
    Vezi pe GitHub↗42,895
  • asgeirtj/system_prompts_leaksAvatar asgeirtj

    asgeirtj/system_prompts_leaks

    42,673Vezi pe GitHub↗

    This project is a centralized repository for the collection and analysis of system instructions and behavioral configurations extracted from large language models and AI-powered software. It serves as a research archive that documents the internal directives, operational constraints, and safety protocols that define how various artificial intelligence agents interact with users. The repository distinguishes itself through a crowdsourced approach to data aggregation, maintaining a historical record of configuration changes across a wide range of proprietary models and coding assistants. By org

    Provides curated configuration data to analyze model alignment and safety guardrails.

    JavaScriptaianthropicchatbots
    Vezi pe GitHub↗42,673
  • agno-agi/agnoAvatar agno-agi

    agno-agi/agno

    40,717Vezi pe GitHub↗

    Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes. The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat

    AgentOS measures agent or team performance by comparing actual responses against expected outputs using an automated judge to score accuracy.

    Pythonagentsaiai-agents
    Vezi pe GitHub↗40,717
  • stanfordnlp/dspyAvatar stanfordnlp

    stanfordnlp/dspy

    35,325Vezi pe GitHub↗

    DSPy is a declarative programming framework designed for building complex language model applications. It treats model interactions as modular, composable programs, allowing developers to define task logic through typed class schemas rather than relying on manually written prompts. By organizing workflows into hierarchical, reusable Python objects, the framework enables the construction of sophisticated AI systems that manage state and execution flow independently. The framework distinguishes itself through an automated optimization engine that iteratively refines prompt instructions and few-

    Enables the creation of custom functions to measure program success and guide optimization.

    Python
    Vezi pe GitHub↗35,325
  • open-mmlab/mmdetectionAvatar open-mmlab

    open-mmlab/mmdetection

    32,756Vezi pe GitHub↗

    This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular

    Supports evaluating the quality of generated object proposals by configuring a dedicated evaluation metric.

    Pythoncascade-rcnnconvnextdetr
    Vezi pe GitHub↗32,756
  • yunjey/pytorch-tutorialAvatar yunjey

    yunjey/pytorch-tutorial

    32,385Vezi pe 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

    Includes tools for measuring model accuracy and performance on test datasets to verify generalization.

    Pythondeep-learningneural-networkspytorch
    Vezi pe GitHub↗32,385
  • facebookresearch/fairseqAvatar facebookresearch

    facebookresearch/fairseq

    32,228Vezi pe GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Measures the predictive accuracy of language models using perplexity metrics on specific datasets.

    Python
    Vezi pe GitHub↗32,228
  • tatsu-lab/stanford_alpacaAvatar tatsu-lab

    tatsu-lab/stanford_alpaca

    30,266Vezi pe GitHub↗

    This project provides an end-to-end framework for adapting large language models to follow user instructions through supervised fine-tuning. It functions as a comprehensive training pipeline that enables the creation of specialized assistant models by minimizing the difference between predicted outputs and target responses within structured instruction datasets. The framework distinguishes itself by integrating synthetic data generation with memory-efficient training techniques. It utilizes powerful language models to iteratively expand small sets of human-written seeds into diverse, high-qua

    Measures language model performance through blind pairwise comparisons against established models.

    Pythondeep-learninginstruction-followinglanguage-model
    Vezi pe GitHub↗30,266
  • ageron/handson-ml2Avatar ageron

    ageron/handson-ml2

    29,938Vezi pe GitHub↗

    This project provides a collection of practical machine learning code examples, including implementations for supervised, unsupervised, and reinforcement learning algorithms. It features deep learning model implementations for convolutional, recurrent, and generative architectures, alongside specific examples of reinforcement learning agents that maximize rewards in simulated environments. The repository includes dedicated data preprocessing pipelines for sanitization, feature scaling, and dimensionality reduction. It also provides implementations for a wide range of specific models, such as

    Implements cross-validation techniques to evaluate and compare different model architectures.

    Jupyter Notebook
    Vezi pe GitHub↗29,938
  • eugeneyan/applied-mlAvatar eugeneyan

    eugeneyan/applied-ml

    29,783Vezi pe GitHub↗

    This project is a comprehensive, curated knowledge base designed to support the development and maintenance of production-grade machine learning systems. It serves as a centralized repository of industry-standard technical literature, engineering case studies, and research papers, providing a structured reference for practitioners navigating the complexities of modern data science and machine learning engineering. The resource distinguishes itself through a cross-domain approach that bridges the gap between academic research and practical implementation. By synthesizing proven industry archit

    Test and compare different model versions using controlled experiments to ensure they meet performance requirements before full-scale deployment.

    applied-data-scienceapplied-machine-learningcomputer-vision
    Vezi pe GitHub↗29,783
  • sgl-project/sglangAvatar sgl-project

    sgl-project/sglang

    29,079Vezi pe GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Measures model performance by running automated benchmarks against an active inference server via a standard API.

    Pythonattentionblackwellcuda
    Vezi pe GitHub↗29,079
  • labring/fastgptAvatar labring

    labring/FastGPT

    27,132Vezi pe GitHub↗

    FastGPT is a comprehensive platform for building, deploying, and managing context-aware artificial intelligence applications. It provides a unified environment that integrates custom data sources with language models, utilizing a retrieval-augmented generation engine to ground responses in accurate, domain-specific information. The system is designed for enterprise-scale use, featuring multi-tenant architecture, administrative controls, and secure authentication protocols including OAuth 2.0 and custom single sign-on integration. The platform distinguishes itself through a visual, node-based

    The platform provides RAG performance evaluation to assess retrieval-augmented systems for information accuracy and domain adaptability regarding the impact of retrieval quality.

    TypeScriptagentclaudedeepseek
    Vezi pe GitHub↗27,132
  • mlflow/mlflowAvatar mlflow

    mlflow/mlflow

    26,554Vezi pe GitHub↗

    Allows developers to define custom functions to measure specific quality aspects of AI applications.

    Pythonagentopsagentsai
    Vezi pe GitHub↗26,554
  • haotian-liu/llavaAvatar haotian-liu

    haotian-liu/LLaVA

    24,465Vezi pe GitHub↗

    LLaVA is a multimodal large language model architecture designed to process and interpret both image and text inputs to generate natural language responses. It functions as a research-oriented platform for visual instruction tuning, providing a framework to align language models with human intent through training on diverse datasets of paired images and text queries. The system distinguishes itself through a specialized vision-language training pipeline that connects visual data to language models using projection layers and instruction-based fine-tuning. It supports distributed inference by

    Measures accuracy and performance of visual reasoning systems by comparing outputs against ground truth datasets.

    Pythonchatbotchatgptfoundation-models
    Vezi pe GitHub↗24,465
  • comet-ml/comet-llmAvatar comet-ml

    comet-ml/comet-llm

    19,673Vezi pe GitHub↗

    Comet LLM is an observability platform and evaluation framework designed for large language model applications and agentic workflows. It functions as a system for tracing, monitoring, and debugging execution flows while providing tools for prompt optimization and the enforcement of AI safety guardrails. The platform distinguishes itself through a combination of model-based scoring and heuristic metrics to quantify output quality and detect hallucinations. It includes a dedicated prompt and agent optimizer with an interactive playground for refining templates and tool configurations. For retri

    Runs automated evaluations using specific datasets and experiments to measure application quality during development.

    Python
    Vezi pe GitHub↗19,673
  • apple/ml-stable-diffusionAvatar apple

    apple/ml-stable-diffusion

    17,901Vezi pe GitHub↗

    This project is a framework for running Stable Diffusion image generation models on Apple Silicon using Core ML hardware acceleration. It provides a local generative AI pipeline for producing images from text prompts using Swift and Python without relying on external cloud APIs. The system includes a model converter to transform deep learning checkpoints into Core ML formats and a model optimizer to quantize weights and activations. It features a ControlNet integration layer to guide image generation using external signals such as edge and depth maps. Capabilities cover text-to-image generat

    Compares predictions from converted models against original source models to verify mathematical correctness.

    Python
    Vezi pe GitHub↗17,901
Înapoi123Înainte
  1. Home
  2. Testing & Quality Assurance
  3. Model Testing
  4. Model Evaluation

Explorează sub-etichetele

  • Explanation Fidelity TestingEvaluating the faithfulness of model explanations by perturbing image regions and tracking confidence changes. **Distinct from Model Evaluation:** Distinct from Model Evaluation: tests the quality of the explanation itself, not the accuracy of the model's predictions.
  • Multimodal Reasoning EvaluationsBenchmarks that measure a model's ability to reason across diverse media, including documents and spatial data. **Distinct from Model Evaluation:** Specializes general model evaluation for multimodal reasoning tasks rather than simple classification.
  • Prompt Configuration Testing2 sub-tag-uriTesting and validating specific LLM prompt configurations and parameters against datasets. **Distinct from Model Evaluation:** Focuses on evaluating the input prompt/config effect rather than general model accuracy metrics
  • Question Answering Accuracy EvaluatorsRuns trained models on validation sets to measure question-answering accuracy for visual QA tasks. **Distinct from Model Evaluation:** Distinct from Model Evaluation: specifically targets VQA accuracy measurement, not general model performance evaluation.