LTV LoRA Adapters
Collection
3 items • Updated • 1
How to use CarlosAGDev/ltv-lora-qa with PEFT:
from peft import PeftModel
from transformers import AutoModelForCausalLM
base_model = AutoModelForCausalLM.from_pretrained("google/gemma-4-E2B-it")
model = PeftModel.from_pretrained(base_model, "CarlosAGDev/ltv-lora-qa")LoRA-QA (v0.1.0) del LTV Framework. Genera 2-4 sub-preguntas atomicas y auto-contenidas para verificar una afirmacion check-worthy clasificada. Tercer paso del pipeline de Triage, despues de LoRA-CW y LoRA-CLF.
{
"questions": [
{"question": "...", "answer_type": "Boolean"},
{"question": "...", "answer_type": "Extractive"}
]
}
answer_type puede ser: Boolean, Extractive, o Abstractive.
Entrenado sobre anotaciones sinteticas generadas por gemini-3.1-flash-lite.
Pool balanceado: Event/Property Claim capeado a 500 (de 973 disponibles), split
estratificado por claim_type (15% eval, 85% train).
| Claim type entrenado | Claims (pool) |
|---|---|
| Event/Property Claim | 500 (cap desde 973) |
| Numerical Claim | 207 |
| Causal Claim | 12 |
| Position Statement | 8 |
| Quote Verification | 0 (ausente en v0.1) |
| Total | 727 |
google/gemma-4-E2B-it5121440.0002paged_adamw_8bitEvaluado sobre 110 muestras (15% held-out, estratificado por claim_type). Tiempo de evaluacion: 32m 6s (~17.5 s/ejemplo).
| Metrica | Valor |
|---|---|
| JSON valido + schema OK | 110/110 (100%) |
| Fallos de parseo | 0 |
| Claim type | Validos / Total | % |
|---|---|---|
| Event/Property Claim | 76/76 | 100% |
| Numerical Claim | 31/31 | 100% |
| Causal Claim | 2/2 | 100% |
| Position Statement | 1/1 | 100% |
| n preguntas | Referencia | Generado |
|---|---|---|
| 2 | 14 | 2 |
| 3 | 92 | 107 |
| 4 | 4 | 1 |
| answer_type | Ref count | Ref % | Gen count | Gen % |
|---|---|---|---|---|
| Boolean | 130 | 40.6% | 127 | 38.6% |
| Extractive | 146 | 45.6% | 171 | 52.0% |
| Abstractive | 44 | 13.8% | 31 | 9.4% |