LFM2.5-VL SlideVQA LoRA

LoRA adapter for LiquidAI/LFM2.5-VL-1.6B, fine-tuned on the SlideVQA training split.

This adapter was trained with Unsloth for multi-slide document VQA.

Training Data

Dataset: NTT-hil-insight/SlideVQA

Training split size:

  • 10,617 SlideVQA train samples
  • converted into 21,234 SFT records

Training tasks:

  1. Evidence selection:
    • input: all slide grids + question
    • target: gold evidence page numbers
  2. Answer generation:
    • input: gold evidence slide grids + question
    • target: short answer

Training Setup

Framework: Unsloth + PEFT LoRA

Approximate config:

model: LiquidAI/LFM2.5-VL-1.6B
LoRA rank: 16
LoRA alpha: 16
vision layers: frozen
language layers: LoRA-tuned
attention modules: LoRA-tuned
MLP modules: LoRA-tuned
learning rate: 1e-4
max sequence length: 4096
precision: fp16/bf16 depending on hardware

Usage

import torch
from peft import PeftModel
from transformers import AutoModelForImageTextToText, AutoProcessor

base_model = "LiquidAI/LFM2.5-VL-1.6B"
adapter = "saad1926q/lfm2.5-vl-slidevqa-lora"

processor = AutoProcessor.from_pretrained(base_model, trust_remote_code=True)
model = AutoModelForImageTextToText.from_pretrained(
    base_model,
    torch_dtype=torch.bfloat16,
    trust_remote_code=True,
).to("cuda")
model = PeftModel.from_pretrained(model, adapter).eval()

Notes

This is a task-specific LoRA adapter, not a standalone model. Load it on top of LiquidAI/LFM2.5-VL-1.6B.

The adapter is intended for research on multi-slide document VQA and SlideVQA-style tasks.

Downloads last month
-
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for saad1926q/lfm2.5-vl-slidevqa-lora

Adapter
(12)
this model

Dataset used to train saad1926q/lfm2.5-vl-slidevqa-lora