Views
No views yet
poolside/Laguna-XS.2
(33B-total / 3B-active Mixture-of-Experts), trained with reinforcement learning on
PrimeIntellect hosted training against a spatial-grounding
environment.| Field | Value |
|---|---|
peft_type | LORA |
task_type | CAUSAL_LM |
r | 16 |
lora_alpha | 32 |
lora_dropout | 0.0 |
target_modules | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj, experts |
| base model | poolside/Laguna-XS.2 |
1pip install 'vllm>=0.21.0'
2
3vllm serve poolside/Laguna-XS.2 \
4 --enable-lora \
5 --lora-modules spatial=volkancirik/Laguna-XS.2-spatial-grounding-lora \
6 --tool-call-parser poolside_v1 \
7 --reasoning-parser poolside_v1 \
8 --enable-auto-tool-choice \
9 --max-lora-rank 16 \
10 --served-model-name lagunaNote: LoRA over MoE expert layers is not supported by every serving stack. If vLLM rejects the expert-targeted modules, merge the adapter into the base weights first (PeftModel.merge_and_unload()on a GPU/large-RAM host) and serve the merged checkpoint.
http://localhost:8000/v1/chat/completions),
passing spatial as the model name.1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer
3from peft import PeftModel
4
5base = "poolside/Laguna-XS.2"
6tok = AutoTokenizer.from_pretrained(base)
7model = AutoModelForCausalLM.from_pretrained(base, dtype=torch.bfloat16, device_map="auto")
8model = PeftModel.from_pretrained(model, "volkancirik/Laguna-XS.2-spatial-grounding-lora")transformers >= 5.7.0 (Laguna support) and peft.poolside/Laguna-XS.2nm0otq2i6zkmwk6xxo91zcg5