Skip to content

[Benchmark] Add support for MemLens#1594

Merged
kennymckormick merged 3 commits into
open-compass:mainfrom
zhaowei-wang-nlp:feat/memlens-main
Jul 3, 2026
Merged

[Benchmark] Add support for MemLens#1594
kennymckormick merged 3 commits into
open-compass:mainfrom
zhaowei-wang-nlp:feat/memlens-main

Conversation

@zhaowei-wang-nlp

Copy link
Copy Markdown
Contributor

Summary

This PR adds support for the MemLens benchmark.

  • Add the MemLens dataset implementation, including prompt construction, image handling, and LLM-judge based evaluation.
  • Register MemLens_32K, MemLens_64K, MemLens_128K, and MemLens_256K in VLMEvalKit.
  • Add a public TSV conversion script to build VLMEvalKit-compatible MemLens TSVs from the released Hugging Face JSON files.

Validation

  • Verified MemLens imports correctly and all four splits are registered in SUPPORTED_DATASETS.
  • Verified public MemLens.evaluate() reproduces the private MemLens_32K score exactly when using the same judge cache.
  • Verified GPT-5.5 and GPT-5.4 judge runs complete successfully on MemLens_32K.

@kennymckormick kennymckormick added this pull request to the merge queue Jul 3, 2026
Merged via the queue into open-compass:main with commit 3fb3b5b Jul 3, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants