Skip to content

MiniMax H3 LoRA training hangs indefinitely at “loading model (nf4)” on RTX 5090 (sm_120) #32

Description

@refrsher0

H3 LoRA training consistently hangs after the weight files finish loading. The process never reaches the first training step.
Environment

GPU: NVIDIA GeForce RTX 5090 (compute capability sm_120 / Blackwell)
OS: Windows 11
Inline Studio / Core: current (v1.2.64-era)
PyTorch: 2.13.0+cu130
System RAM: 64 GB (plenty free during the hang)
Model: minimax_h3_fl2va_bf16.safetensors (local)

Steps to reproduce

Start a MiniMax H3 LoRA training run (stills or clips).
Latent caching and caption caching complete normally.
Log reaches:textloading model (nf4)
Loading weights: 100%|██████████| 1058/1058 [...]
Process then sits at “training - 0/1500” / “loading model (nf4)” indefinitely.

Observed behaviour

After “Loading weights: 100%” the process becomes nearly idle:
~0–5 % CPU
0 disk activity
~14 GB RAM used
GPU utilisation near zero

Left running for 30–90+ minutes with no further progress and no error raised.
Reproduced multiple times after clean restarts, numpy reinstall, and bitsandbytes upgrade.

Expected behaviour
Model load + nf4 quantisation/factorisation should complete in roughly 5–15 minutes (as documented), then training steps should begin.
Notes

The hang is specific to the nf4 conversion step of the large H3 transformer.
Generation with H3 works; only the Trainer’s model-load path is affected.
Same symptoms on repeated clean runs, so it does not appear to be a one-off lock or corrupted cache.

Happy to provide full logs or run any diagnostic commands if useful.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions