Surgical video understanding
Collection
LoRA adapters, supervised baselines, and LemonFM linear probes trained for the SDSC x Chicago Booth surgical video understanding leaderboard. β’ 27 items β’ Updated
How to use skblv/gemma-3-27b-it-lora-surgvu-instruments with PEFT:
from peft import PeftModel
from transformers import AutoModelForCausalLM
base_model = AutoModelForCausalLM.from_pretrained("google/gemma-3-27b-it")
model = PeftModel.from_pretrained(base_model, "skblv/gemma-3-27b-it-lora-surgvu-instruments")LoRA adapter plus a 17-way linear classification head on google/gemma-3-27b-it, fine-tuned for multi-label instrument presence on SurgVU frames.
This is the βGemma 3 27B fine-tunedβ row on the Instruments tab of the SDSC Γ Chicago Booth surgical video understanding leaderboard.
This closed-set example mirrors the leaderboard format, not a text-input API for this checkpoint.
[surgical frame]
Which instruments are visible in this robotic surgical frame?
Select every matching label.
- bipolar dissector
- bipolar forceps
- cadiere forceps
- clip applier
- force bipolar
- grasping retractor
- monopolar curved scissors
- needle driver
- permanent cautery hook/spatula
- potts scissors
- prograsp forceps
- stapler
- suction irrigator
- synchroseal
- tenaculum forceps
- tip-up fenestrated grasper
- vessel sealer
adapter_model.safetensors / adapter_config.json β LoRA (r=128, alpha=256)classifier.pt β linear head (17 tools)model_config.json β tool vocabulary and training hyperparametersYou need the adapter and the classification head.
Full SurgVU validation split (95% bootstrap CI):
| Metric | Value |
|---|---|
| Exact match | 50.61% (49.84β51.39) |
| Micro-averaged F1 | 74.86% (74.36β75.32) |
Research baseline only. Not a medical device.