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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
open-compass avatar

open-compass/VLMEvalKit

0
View on GitHub↗
3,824 stele·638 fork-uri·Python·apache-2.0·1 vizualizarehuggingface.co/spaces/opencompass/open_vlm_leaderboard↗

VLMEvalKit

VLMEvalKit is a vision-language model evaluation framework and inference engine designed to run standardized benchmarks and measure model accuracy across diverse visual datasets. It serves as a multimodal model benchmark and performance toolkit for calculating metrics and comparing model responses.

The toolkit includes a specialized visual reasoning evaluator that uses adversarial samples to distinguish actual image understanding from reliance on language patterns. It also provides capabilities for image generation evaluation, testing a model's ability to create or modify visuals based on text descriptions.

The framework covers multimodal inference execution and image-to-text generation, supported by batch inference execution to increase throughput. It provides utilities for benchmark score calculation, a model response browser for reviewing raw outputs, and attention mechanism optimization to reduce memory usage during inference.

Features

  • Multimodal Inference Engines - Provides an execution engine designed to process combined text and visual data to generate single multimodal model responses.
  • Multimodal Benchmarks - Provides a comprehensive framework for evaluating and comparing the performance of multimodal models.
  • Adversarial Reasoning Testing - Uses adversarial samples to ensure model image understanding is not relying on language patterns.
  • Automated Dataset Evaluation - Automates the execution of evaluators against structured benchmark datasets to measure visual reasoning.
  • Image-Text Prompt Inferences - Processes large sets of combined image and text prompts to generate predictions for evaluation.
  • Image-to-Text Transformers - Enables the analysis of images and text prompts to generate descriptive written responses or direct answers.
  • Visual Reasoning Evaluators - Measures actual image understanding versus language patterns using a specialized adversarial testing suite.
  • Model Evaluation Frameworks - Provides a complete toolkit for running standardized benchmarks and measuring VLM accuracy.
  • Accuracy Calculators - Provides utilities to calculate accuracy and performance metrics by comparing model predictions against ground-truth labels.
  • Visual Question Answering Evaluation - Analyzes visual content to answer natural language questions and extract meaning from images.
  • Adversarial Visual Reasoning Evaluation - Tests a model's ability to answer questions using adversarial samples that prevent reliance on language patterns.
  • Multimodal Evaluation Benchmarks - Calculates performance metrics and compares model responses using diverse image-text evaluation sets.
  • Vision-Language Model Benchmarking - Measures vision-language model performance using standardized benchmarks and accuracy metrics.
  • Attention Kernel Optimizers - Includes optimizations for attention mechanisms to reduce memory overhead and increase computation speed during inference.
  • Batch Inference Engines - Implements batch processing of multimodal inputs to maximize hardware throughput during large-scale model evaluation.
  • Inference-Scoring Decoupling - Separates model prediction generation from metric calculation to allow for flexible post-processing and re-scoring.
  • Evaluations - Testing the ability of a model to create or modify images accurately based on provided text descriptions.
  • Generative Model Evaluation - Assesses how accurately a model creates or modifies visuals based on text descriptions.
  • Multimodal Performance Toolkits - Optimizes attention speed and provides tools for analyzing raw model outputs during large-scale testing.
  • Prediction Persistence Layers - Saves raw model predictions to structured local files for offline analysis and auditing.
  • Prompt Template Injection - Dynamically injects dataset questions into model-specific templates to ensure consistent input formatting.
  • Inference Batching - Implements inference batching by grouping image and text pairs into tensors to maximize hardware throughput.
  • Unified Model Wrappers - Provides a unified interface to standardize diverse vision-language model APIs for consistent benchmarking.
  • Model Evaluation - Evaluation toolkit specifically for vision-language models.
  • Model Evaluation and Benchmarking - Evaluation toolkit for large vision-language models.

Istoric stele

Graficul istoricului de stele pentru open-compass/vlmevalkitGraficul istoricului de stele pentru open-compass/vlmevalkit

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face open-compass/vlmevalkit?

VLMEvalKit is a vision-language model evaluation framework and inference engine designed to run standardized benchmarks and measure model accuracy across diverse visual datasets. It serves as a multimodal model benchmark and performance toolkit for calculating metrics and comparing model responses.

Care sunt principalele funcționalități ale open-compass/vlmevalkit?

Principalele funcționalități ale open-compass/vlmevalkit sunt: Multimodal Inference Engines, Multimodal Benchmarks, Adversarial Reasoning Testing, Automated Dataset Evaluation, Image-Text Prompt Inferences, Image-to-Text Transformers, Visual Reasoning Evaluators, Model Evaluation Frameworks.

Care sunt câteva alternative open-source pentru open-compass/vlmevalkit?

Alternativele open-source pentru open-compass/vlmevalkit includ: internlm/opencompass — OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to… open-compass/opencompass — OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a… eleutherai/lm-evaluation-harness — This project is a standardized framework for benchmarking large language models across a wide range of academic and… arize-ai/phoenix — Arize Phoenix is an LLM observability platform and evaluation framework designed to capture execution traces and… opengvlab/internvl — InternVL is a vision-language model framework that fuses a visual encoder with a large language model to translate… openai/simple-evals — This project is a language model evaluation framework and benchmarking tool designed to measure the accuracy and…

Alternative open-source pentru VLMEvalKit

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu VLMEvalKit.
  • internlm/opencompassAvatar InternLM

    InternLM/opencompass

    7,096Vezi pe 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

    Python
    Vezi pe GitHub↗7,096
  • open-compass/opencompassAvatar open-compass

    open-compass/opencompass

    6,678Vezi pe GitHub↗

    OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a configurable evaluation pipeline that supports both objective and subjective assessment, using a dual-engine architecture to handle closed-form answer comparison and open-ended response rating. The framework is designed as a modular platform where datasets, models, and metrics are composed through declarative YAML configuration files. The framework distinguishes itself through its extensible model integration layer, which supports custom models, HuggingFace models, and third-party API

    Pythonbenchmarkchatgptevaluation
    Vezi pe GitHub↗6,678
  • eleutherai/lm-evaluation-harnessAvatar EleutherAI

    EleutherAI/lm-evaluation-harness

    11,460Vezi pe 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

    Pythonevaluation-frameworklanguage-modeltransformer
    Vezi pe GitHub↗11,460
  • arize-ai/phoenixAvatar Arize-ai

    Arize-ai/phoenix

    8,605Vezi pe GitHub↗

    Arize Phoenix is an LLM observability platform and evaluation framework designed to capture execution traces and monitor large language model applications. It serves as a prompt management system for versioning and testing templates, and as a self-hosted AI operations infrastructure for managing telemetry and experiments. The platform differentiates itself through a specialized embedding visualization tool used to detect data drift and optimize vector search. It provides a comprehensive evaluation suite that utilizes judge-based evaluators and ground-truth datasets to score model outputs, and

    Jupyter Notebookagentsai-monitoringai-observability
    Vezi pe GitHub↗8,605
  • Vezi toate cele 30 alternative pentru VLMEvalKit→