For VAEs that set handles_tiling (MiniMax H3 video, SeedVR2), the tiled decode fallback ends up calling the exact same decode path as the regular decode that just OOM'd, so retrying without changing anything about available memory just fails identically. Free memory held by other loaded models (including dynamically streamed weights) before the retry, keeping only the VAE itself loaded, so the retry actually has a chance to succeed. |
||
|---|---|---|
| .. | ||
| folder_path_test.py | ||
| model_detection_test.py | ||
| seedvr_vae_forward_test.py | ||
| test_seedvr2_dtype.py | ||
| test_seedvr2_internals.py | ||
| test_seedvr2_model.py | ||
| test_seedvr2_vae_decode.py | ||
| test_seedvr2_vae_tiled.py | ||