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,756GitHub पर देखें↗

    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,006GitHub पर देखें↗

    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,295GitHub पर देखें↗

    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,454GitHub पर देखें↗

    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,168GitHub पर देखें↗

    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,822GitHub पर देखें↗

    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,817GitHub पर देखें↗

    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,253GitHub पर देखें↗

    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,400GitHub पर देखें↗

    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,412GitHub पर देखें↗

    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,659GitHub पर देखें↗

    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,585GitHub पर देखें↗

    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,460GitHub पर देखें↗

    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,929GitHub पर देखें↗

    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,529GitHub पर देखें↗

    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,545GitHub पर देखें↗

    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,403GitHub पर देखें↗

    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,933GitHub पर देखें↗

    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,777GitHub पर देखें↗

    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,858GitHub पर देखें↗

    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.