2
stars
3
commits
1
linked in READMEs
Dec 6, 2025
updated
Trained adapters for multimodal gameplay video understanding, designed to work with Qwen3-VL-8B-Instruct.
| File | Description | Size |
|---|---|---|
projector_weights.pt | Multimodal projectors (SigLIP, VideoMAE, Wav2Vec2 → 4096-dim) | ~120MB |
lora_adapter/ | LoRA adapter fine-tuned on gameplay Q&A | ~50MB |
from peft import PeftModel
from transformers import Qwen3VLForConditionalGeneration, AutoProcessor
# Load base model
model = Qwen3VLForConditionalGeneration.from_pretrained(
"Qwen/Qwen3-VL-8B-Instruct",
torch_dtype=torch.bfloat16,
device_map="auto",
)
# Apply LoRA adapter
model = PeftModel.from_pretrained(model, "YOUR_USERNAME/gameplay-vision-llm-adapters", subfolder="lora_adapter")
# Load projector weights
projector_weights = torch.load("projector_weights.pt")
Full codebase: https://github.com/chasemetoyer/gameplay-vision-llm
Apache 2.0
3 commits
2
stars
3
commits
1
linked in READMEs
Dec 6, 2025
updated
Trained adapters for multimodal gameplay video understanding, designed to work with Qwen3-VL-8B-Instruct.
| File | Description | Size |
|---|---|---|
projector_weights.pt | Multimodal projectors (SigLIP, VideoMAE, Wav2Vec2 → 4096-dim) | ~120MB |
lora_adapter/ | LoRA adapter fine-tuned on gameplay Q&A | ~50MB |
from peft import PeftModel
from transformers import Qwen3VLForConditionalGeneration, AutoProcessor
# Load base model
model = Qwen3VLForConditionalGeneration.from_pretrained(
"Qwen/Qwen3-VL-8B-Instruct",
torch_dtype=torch.bfloat16,
device_map="auto",
)
# Apply LoRA adapter
model = PeftModel.from_pretrained(model, "YOUR_USERNAME/gameplay-vision-llm-adapters", subfolder="lora_adapter")
# Load projector weights
projector_weights = torch.load("projector_weights.pt")
Full codebase: https://github.com/chasemetoyer/gameplay-vision-llm
Apache 2.0
3 commits