Upload training/NOTES.md with huggingface_hub
Browse files- training/NOTES.md +25 -0
training/NOTES.md
CHANGED
|
@@ -158,6 +158,31 @@ folga de VRAM protege contra freeze near-OOM, e o custo do swap no H3 é ~5% —
|
|
| 158 |
- Treino: 2 épocas = 7.770 steps; checkpoint+sampling a cada 500; disco a 49% no início
|
| 159 |
- Monitores: watchdog stall 15min, checkpoints/samples/erros, marcos do pipeline
|
| 160 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 161 |
## Publicação HF (resolvido 10/08)
|
| 162 |
Repo `AdwolfCzar/minih33-loop-i2v` — público (sem custo de cota privada) + gated manual
|
| 163 |
(arquivos só baixáveis com aprovação do dono). Regra do usuário: nunca mencionar "minimax" no
|
|
|
|
| 158 |
- Treino: 2 épocas = 7.770 steps; checkpoint+sampling a cada 500; disco a 49% no início
|
| 159 |
- Monitores: watchdog stall 15min, checkpoints/samples/erros, marcos do pipeline
|
| 160 |
|
| 161 |
+
## Treino quick — ENCERRADO pelo usuário no step 2.500 (10/08 ~21:20 UTC)
|
| 162 |
+
- Rodou 2.564 steps a 12,8 s/it; loss 0.129→0.088; 5 checkpoints (500..2500) + samples no HF
|
| 163 |
+
- Usuário avaliou samples: "está aprendendo bem"; decidiu parar e ir para fase 2 maior
|
| 164 |
+
- Checkpoint 2500 convertido p/ ComfyUI (convert_lora.py --target other, chaves diffusion_model.*)
|
| 165 |
+
→ checkpoints/comfy/minih33_quick-step00002500_comfy.safetensors no repo
|
| 166 |
+
|
| 167 |
+
## BUG da base preservation em c4b84fa (descoberto pelo canal em 10/08)
|
| 168 |
+
- Ada: preservation comparava contra o modelo COM a LoRA ativa → efeito nulo/parcial
|
| 169 |
+
- Fix: 5d06e34 "disable training LoRA for base preservation" (verificado no diff: toggle
|
| 170 |
+
enabled no LoRAModule + teste); head atualizado para f175417
|
| 171 |
+
- Implicação: o quick run rodou na prática como "guidance 4 + jitter" — checkpoint VÁLIDO
|
| 172 |
+
(guidance segura runs curtos), mas diz pouco sobre preservation em run longo
|
| 173 |
+
- Caches NÃO afetados (fix é na loss; chancelor retomou sem recache; diff não toca fingerprint)
|
| 174 |
+
- Validação externa: mamad8 24h+ em 8x4090 com a receita guidance4+prsv0.02+jitter SEM degradação
|
| 175 |
+
|
| 176 |
+
## Fase 2 — revisão pós-relatório do outro agente (10/08 ~21:30)
|
| 177 |
+
- Fork: f175417 (fix preservation); re-smoke em execução
|
| 178 |
+
- Durações rebalanceadas 35/30/35 (f124/f90/f73) — corta step médio de ~12 p/ ~8-9 s/it
|
| 179 |
+
- Duas etapas: STAGE A main (v288+v384, mega+loopcut, 1 época ≈ 20,2k steps) →
|
| 180 |
+
STAGE B polish (v480, 3.000 steps, --network_weights do LoRA final da A)
|
| 181 |
+
- `--h3_fused_qk_norm_rope` habilitado (recomendação Ada; validando no smoke)
|
| 182 |
+
- **LR 1e-4 nas duas etapas — decisão explícita do usuário** (recusou 5e-5)
|
| 183 |
+
- Block swap 24 mantido (benchmark Ada: 0 vs 48 blocos = 0,03 s/it — swap é grátis)
|
| 184 |
+
- Pipeline: launch_full_pipeline.sh (cache 12 datasets → stage A → stage B, tmux)
|
| 185 |
+
|
| 186 |
## Publicação HF (resolvido 10/08)
|
| 187 |
Repo `AdwolfCzar/minih33-loop-i2v` — público (sem custo de cota privada) + gated manual
|
| 188 |
(arquivos só baixáveis com aprovação do dono). Regra do usuário: nunca mencionar "minimax" no
|