UCSC-VLAA/MedVLThinker-Eval

Dataset

3

stars

3

commits

3

linked in READMEs

Aug 15, 2025

updated

Browse cluster: Medical Vision-Language Synthesis Datasets

README

Code: https://github.com/UCSC-VLAA/MedVLThinker Project Page: https://ucsc-vlaa.github.io/MedVLThinker/

📊 Datasets

Available Datasets

Our project provides several curated datasets for medical vision-language understanding and training:

DatasetModalityDescriptionDownload
MedVLThinker-m23k-tokenizedText-onlyTokenized version of the m23k dataset🤗 HF
MedVLThinker-pmc_vqa-gpt_4o_reasoning-tokenizedImage-TextTokenized PMC-VQA dataset with GPT-4o generated reasoning chains🤗 HF
MedVLThinker-pmc_vqaImage-TextProcessed PMC-VQA dataset for medical visual question answering with RLVR🤗 HF
MedVLThinker-EvalImage-TextComprehensive evaluation dataset for medical VQA benchmarks🤗 HF

Dataset Usage

from datasets import load_dataset

# Load evaluation dataset
eval_dataset = load_dataset("UCSC-VLAA/MedVLThinker-Eval")

# Load training dataset with reasoning
train_dataset = load_dataset("UCSC-VLAA/MedVLThinker-pmc_vqa-gpt_4o_reasoning-tokenized")

# Load PMC-VQA dataset
pmc_dataset = load_dataset("UCSC-VLAA/MedVLThinker-pmc_vqa")

# Load Medical23k tokenized dataset
m23k_dataset = load_dataset("UCSC-VLAA/MedVLThinker-m23k-tokenized")
Dataset details and preparation of your own

Supported Datasets

Our framework supports evaluation on the following medical VQA datasets:

  • PMC-VQA: PubMed Central Visual Question Answering
  • PathVQA: Pathology Visual Question Answering
  • SLAKE: Bilingual medical VQA dataset
  • VQA-RAD: Radiology Visual Question Answering
  • MMMU Medical: Medical subsets from MMMU benchmark
  • MedXpertQA: Expert-level medical questions

Data Format

All datasets follow a unified format:

{
    "images": [PIL.Image],           # List of images
    "question": str,                 # Question text
    "options": Dict[str, str],       # Multiple choice options
    "answer_label": str,             # Correct answer label (A, B, C, D)
    "answer": str,                   # Full answer text
    "reasoning": str,                # Chain-of-thought reasoning (optional)
    "dataset_name": str,             # Source dataset name
    "dataset_index": int             # Unique sample identifier
}

Contributors

xk-huang

3 commits

UCSC-VLAA/MedVLThinker-Eval

Dataset

3

stars

3

commits

3

linked in READMEs

Aug 15, 2025

updated

Browse cluster: Medical Vision-Language Synthesis Datasets

README

Code: https://github.com/UCSC-VLAA/MedVLThinker Project Page: https://ucsc-vlaa.github.io/MedVLThinker/

📊 Datasets

Available Datasets

Our project provides several curated datasets for medical vision-language understanding and training:

DatasetModalityDescriptionDownload
MedVLThinker-m23k-tokenizedText-onlyTokenized version of the m23k dataset🤗 HF
MedVLThinker-pmc_vqa-gpt_4o_reasoning-tokenizedImage-TextTokenized PMC-VQA dataset with GPT-4o generated reasoning chains🤗 HF
MedVLThinker-pmc_vqaImage-TextProcessed PMC-VQA dataset for medical visual question answering with RLVR🤗 HF
MedVLThinker-EvalImage-TextComprehensive evaluation dataset for medical VQA benchmarks🤗 HF

Dataset Usage

from datasets import load_dataset

# Load evaluation dataset
eval_dataset = load_dataset("UCSC-VLAA/MedVLThinker-Eval")

# Load training dataset with reasoning
train_dataset = load_dataset("UCSC-VLAA/MedVLThinker-pmc_vqa-gpt_4o_reasoning-tokenized")

# Load PMC-VQA dataset
pmc_dataset = load_dataset("UCSC-VLAA/MedVLThinker-pmc_vqa")

# Load Medical23k tokenized dataset
m23k_dataset = load_dataset("UCSC-VLAA/MedVLThinker-m23k-tokenized")
Dataset details and preparation of your own

Supported Datasets

Our framework supports evaluation on the following medical VQA datasets:

  • PMC-VQA: PubMed Central Visual Question Answering
  • PathVQA: Pathology Visual Question Answering
  • SLAKE: Bilingual medical VQA dataset
  • VQA-RAD: Radiology Visual Question Answering
  • MMMU Medical: Medical subsets from MMMU benchmark
  • MedXpertQA: Expert-level medical questions

Data Format

All datasets follow a unified format:

{
    "images": [PIL.Image],           # List of images
    "question": str,                 # Question text
    "options": Dict[str, str],       # Multiple choice options
    "answer_label": str,             # Correct answer label (A, B, C, D)
    "answer": str,                   # Full answer text
    "reasoning": str,                # Chain-of-thought reasoning (optional)
    "dataset_name": str,             # Source dataset name
    "dataset_index": int             # Unique sample identifier
}

Contributors

xk-huang

3 commits