awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

62 个仓库

Awesome GitHub RepositoriesEvaluation Metrics

Tools for calculating performance metrics like intersection over union for spatial models.

Distinguishing note: Focuses on spatial overlap metrics rather than general model training.

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

Awesome Evaluation Metrics GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • open-mmlab/mmdetectionopen-mmlab 的头像

    open-mmlab/mmdetection

    32,756在 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

    Computes spatial overlap accuracy between bounding boxes to evaluate detection performance.

    Pythoncascade-rcnnconvnextdetr
    在 GitHub 上查看↗32,756
  • langchain-ai/deepagentslangchain-ai 的头像

    langchain-ai/deepagents

    25,006在 GitHub 上查看↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Combines multiple evaluator scores into a single comprehensive metric using weighted averages or sums.

    Pythonagentsdeepagentslangchain
    在 GitHub 上查看↗25,006
  • typpo/promptfootyppo 的头像

    typpo/promptfoo

    22,295在 GitHub 上查看↗

    promptfoo is an evaluation framework for measuring the performance of large language model prompts, agents, and retrieval augmented generation pipelines. It provides a suite of tools for conducting comparative benchmarking and executing automated quality and security regressions. The system features a benchmarking suite for running identical prompts across different model providers to compare output quality side-by-side. It also includes a dedicated red teaming tool for identifying security vulnerabilities and prompt injection risks through automated penetration testing. The framework suppor

    Implements scoring pipelines that apply algorithmic checks to quantify model quality and detect inaccuracies.

    TypeScript
    在 GitHub 上查看↗22,295
  • bee-san/cipheybee-san 的头像

    bee-san/Ciphey

    21,454在 GitHub 上查看↗

    Ciphey is an automated decryption and data obfuscation tool designed to identify and reverse complex, multi-layered encoding schemes. By utilizing statistical analysis and probability scoring, the system automatically detects unknown data formats and recovers human-readable plaintext from obfuscated input strings without requiring manual algorithm specification. The tool distinguishes itself through a recursive pipeline that processes nested data structures and strips formatting anomalies or invisible characters to ensure consistent input. It employs a heuristic search and multithreaded execu

    Scores potential decryption paths based on the statistical likelihood of producing valid plaintext.

    Rustartificial-intelligenceciphercpp
    在 GitHub 上查看↗21,454
  • letta-ai/lettaletta-ai 的头像

    letta-ai/letta

    21,168在 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

    Assigns numerical or categorical scores to generated content based on flexible, user-defined rubrics.

    Pythonaiai-agentsllm
    在 GitHub 上查看↗21,168
  • ukplab/sentence-transformersUKPLab 的头像

    UKPLab/sentence-transformers

    18,822在 GitHub 上查看↗

    This project is a framework for training and deploying transformer-based models that map text, images, audio, and video into dense or sparse vector representations. It functions as a multimodal embedding library and semantic search engine used to retrieve relevant documents by calculating vector similarity between meanings. The framework provides specialized tools for both cross-encoder reranking, which calculates precise similarity scores to refine search results, and vector quantization to compress embedding vectors for reduced memory usage and increased retrieval speed. The project covers

    Includes cross-encoder models for calculating precise semantic similarity scores between queries and documents.

    Python
    在 GitHub 上查看↗18,822
  • huggingface/sentence-transformershuggingface 的头像

    huggingface/sentence-transformers

    18,817在 GitHub 上查看↗

    This project is a transformer-based framework for generating dense and sparse vector embeddings of text and multimodal data. It serves as a library for fine-tuning models to perform semantic similarity tasks, retrieval, and reranking. The system is distinguished by its support for diverse architectural patterns, including bi-encoders for fast similarity search and cross-encoders for high-precision reranking. It provides dedicated pipelines for multimodal embeddings, mapping text and images into a shared vector space, and implements knowledge distillation to compress large models into smaller,

    Provides cross-encoder models that process input pairs simultaneously for high-accuracy reranking.

    Python
    在 GitHub 上查看↗18,817
  • camel-ai/camelcamel-ai 的头像

    camel-ai/camel

    17,253在 GitHub 上查看↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Consolidates individual sample results into comprehensive performance reports.

    Pythonagentai-societiesartificial-intelligence
    在 GitHub 上查看↗17,253
  • explodinggradients/ragasexplodinggradients 的头像

    explodinggradients/ragas

    14,400在 GitHub 上查看↗

    Ragas is an evaluation framework and performance benchmark designed to quantify the quality of retrieval augmented generation pipelines. It functions as an application optimizer to identify bottlenecks in language model workflows using automated metrics and model-based scoring. The framework includes a system for generating synthetic datasets that mimic production scenarios and edge cases to create realistic test cases. It enables reference-free assessment, allowing the evaluation of response quality by analyzing grounding in the provided context without requiring gold-standard labels. The s

    Implements modular scoring pipelines that isolate retrieval and generation steps for granular analysis.

    Python
    在 GitHub 上查看↗14,400
  • nvlabs/styleganNVlabs 的头像

    NVlabs/stylegan

    14,412在 GitHub 上查看↗

    StyleGAN is a TensorFlow-based generative adversarial network framework designed for the synthesis of high-resolution synthetic imagery. It utilizes a style-based generator architecture to create realistic visual assets from latent vectors, focusing on the production of high-fidelity images. The system incorporates style mixing and stochastic noise injection to control visual attributes and fine-grained details. It uses adaptive instance normalization and progressive resolution upsampling to manage image quality and variety across different resolutions. The framework covers the full lifecycl

    Provides evaluation metrics to calculate image fidelity and disentanglement for GANs.

    Python
    在 GitHub 上查看↗14,412
  • vibrantlabsai/ragasvibrantlabsai 的头像

    vibrantlabsai/ragas

    12,659在 GitHub 上查看↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Calculates performance scores for individual retrieval and generation modules to isolate bottlenecks.

    Pythonevaluationllmllmops
    在 GitHub 上查看↗12,659
  • modelscope/diffsynth-studiomodelscope 的头像

    modelscope/DiffSynth-Studio

    12,585在 GitHub 上查看↗

    DiffSynth-Studio is a comprehensive platform for the lifecycle management of generative diffusion models, providing a unified environment for inference, fine-tuning, and training. It utilizes a modular pipeline architecture and a standardized abstraction layer to support consistent workflows across diverse model configurations for image and video generation. The platform distinguishes itself through a memory-optimized inference engine that dynamically manages resources to facilitate high-resolution generation on constrained hardware. It also integrates specialized training capabilities, inclu

    Provides a modular pipeline architecture for computing objective quality metrics from generated model outputs.

    Python
    在 GitHub 上查看↗12,585
  • eleutherai/lm-evaluation-harnessEleutherAI 的头像

    EleutherAI/lm-evaluation-harness

    11,460在 GitHub 上查看↗

    This project is a standardized framework for benchmarking large language models across a wide range of academic and reasoning datasets. It provides a platform for executing automated evaluation tasks to measure model accuracy and performance, ensuring consistent assessment through a structured configuration schema. The framework distinguishes itself by incorporating a dedicated utility for data decontamination, which identifies and removes overlapping training samples from evaluation sets to prevent data leakage. It also features a flexible task builder that allows users to define custom benc

    Computes evaluation results by passing model outputs through modular validation functions for accuracy and performance indicators.

    Pythonevaluation-frameworklanguage-modeltransformer
    在 GitHub 上查看↗11,460
  • artidoro/qloraartidoro 的头像

    artidoro/qlora

    10,929在 GitHub 上查看↗

    This project is a quantized fine-tuning framework for large language models. It implements a low-rank adaptation library and a four-bit quantizer to reduce the GPU memory requirements needed to train large models. The framework utilizes four-bit quantization and low-rank adapters to enable model training on consumer-grade hardware. It further reduces the memory footprint through double quantization and a paged optimizer that offloads states to system RAM. The system supports distributed training across multiple GPUs to handle larger parameter scales and includes utilities for custom dataset

    Implements a scoring pipeline to compare model generations against benchmarks for quantitative performance evaluation.

    Jupyter Notebook
    在 GitHub 上查看↗10,929
  • promptfoo/promptfoopromptfoo 的头像

    promptfoo/promptfoo

    10,529在 GitHub 上查看↗

    Promptfoo is an evaluation framework designed for testing, benchmarking, and red-teaming language models and agentic workflows. It provides a unified environment to run prompts against multiple providers, allowing developers to systematically validate model outputs against objective assertions, semantic similarity metrics, and custom grading rubrics. The platform distinguishes itself through a provider-agnostic execution layer and a stateful orchestrator capable of simulating multi-turn conversations and complex tool-use trajectories. It includes a dedicated adversarial mutation pipeline that

    Consolidates individual test session results into comprehensive performance reports for centralized tracking.

    TypeScriptcici-cdcicd
    在 GitHub 上查看↗10,529
  • twitter/the-algorithm-mltwitter 的头像

    twitter/the-algorithm-ml

    10,545在 GitHub 上查看↗

    The algorithm-ml is a machine learning ranking engine designed to personalize content feeds by calculating relevance scores for items based on user interests and historical interaction data. It functions as a recommendation system that processes user behavior and item metadata to determine the optimal order of content for individual users. The system utilizes a multi-stage ranking architecture that filters large pools of candidate items into smaller sets before applying computationally expensive scoring models. It employs gradient-boosted decision tree ensembles to capture non-linear relation

    Uses feature-cross techniques to analyze complex interactions between user preferences and content attributes during ranking.

    Python
    在 GitHub 上查看↗10,545
  • vickscarlet/liferestartVickScarlet 的头像

    VickScarlet/lifeRestart

    10,403在 GitHub 上查看↗

    lifeRestart is a life simulation game where players make sequential decisions that affect their character's future outcomes and final score. It utilizes a deterministic state machine and a stat-based character manager to track health, wealth, happiness, and relationships as they update dynamically based on in-game events. The simulation employs a seeded random number generator to ensure that identical sequences of player decisions produce reproducible outcomes. It features a reincarnation loop that allows players to start over after death, carrying over accumulated knowledge or meta-progressi

    Calculates final life outcomes by aggregating weighted contributions from multiple character attributes.

    JavaScript
    在 GitHub 上查看↗10,403
  • lyhue1991/eat_tensorflow2_in_30_dayslyhue1991 的头像

    lyhue1991/eat_tensorflow2_in_30_days

    9,933在 GitHub 上查看↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Defines user-specified calculation functions to track domain-specific success criteria during model evaluation.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    在 GitHub 上查看↗9,933
  • zechenzhangagi/ai-research-skillszechenzhangAGI 的头像

    zechenzhangAGI/AI-research-SKILLs

    9,777在 GitHub 上查看↗

    This project is a comprehensive AI research workflow framework and skill library designed to transform general large language models into specialized AI research agents. It provides an agentic toolset for academic writing, a knowledge base for AI engineering, and a system for analyzing research artifacts by converting documents and repositories into structured claims and evidence graphs. The framework employs a two-loop orchestration architecture to manage the research lifecycle from ideation and literature surveys to final paper drafting. It distinguishes itself through a modular skill injec

    Evaluates research artifacts by measuring falsifiability and coherence to generate severity-ranked quality reports.

    TeX
    在 GitHub 上查看↗9,777
  • oumi-ai/oumioumi-ai 的头像

    oumi-ai/oumi

    8,858在 GitHub 上查看↗

    Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models, and running performance evaluations. It serves as a unified environment for the entire model lifecycle, encompassing a training and fine-tuning suite, an evaluation framework, and tools for synthetic data generation and model distillation. The platform is distinguished by its iterative, failure-driven synthesis approach, which analyzes model weaknesses during evaluation to generate targeted training data. It utilizes an LLM-based judge framework to programmatically score respo

    Defines scoring criteria and targeted benchmarks to measure the quality and accuracy of model outputs.

    Pythondpoevaluationfine-tuning
    在 GitHub 上查看↗8,858
上一个123…4下一个
  1. Home
  2. Artificial Intelligence & ML
  3. Evaluation Metrics

探索子标签

  • Custom Metric EmissionCapabilities for generating and sending user-defined performance metrics in a standardized format. **Distinct from Custom Performance Metrics:** Focuses on the emission of general application performance metrics, not calculation functions for ML output evaluation.
  • Custom Performance Metrics1 个子标签User-defined functions that calculate specific performance scores by comparing outputs to examples. **Distinct from Evaluation Metrics:** Focuses on the creation of the calculation function rather than the general metric category.
  • Evaluation Report Aggregators1 个子标签Tools for consolidating individual sample results into comprehensive performance reports. **Distinct from Evaluation Metrics:** Distinct from Evaluation Metrics: focuses on the aggregation and reporting of results rather than the calculation of metrics.
  • Failure Signal AggregationCombines similar negative annotations and evaluation failures into prioritized signals for triage. **Distinct from Evaluation Report Aggregators:** Aggregates distinct evaluation failures into a single actionable signal, unlike report aggregators which summarize overall performance.
  • Scoring Pipelines6 个子标签Modular validation functions for computing performance metrics from model outputs. **Distinct from Evaluation Metrics:** Distinct from Evaluation Metrics: focuses on the pipeline architecture for scoring rather than the metrics themselves.