ComfyUI Node
WanAnimatePlus BlockSwap
Settings for block swapping, reduces VRAM use by swapping blocks to CPU memory
WanAnimatePlus BlockSwap
- block_swap_args
◄blocks_to_swap20►
◄offload_img_embfalse►
◄offload_txt_embfalse►
◄use_non_blockingfalse►
◄vace_blocks_to_swap0►
◄prefetch_blocks0►
◄block_swap_debugfalse►
CategoryWanAnimatePlus
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| blocks_to_swap | INT | 200–48 | Number of transformer blocks to swap, the 14B model has 40, while the 1.3B and 5B models have 30 blocks. LongCat-video has 48 |
| offload_img_emb | BOOLEAN | false | Offload img_emb to offload_device |
| offload_txt_emb | BOOLEAN | false | Offload time_emb to offload_device |
| use_non_blockingopt | BOOLEAN | false | Use non-blocking memory transfer for offloading, reserves more RAM but is faster |
| vace_blocks_to_swapopt | INT | 00–15 | Number of VACE blocks to swap, the VACE model has 15 blocks |
| prefetch_blocksopt | INT | 00–40 | Number of blocks to prefetch ahead, can speed up processing but increases memory usage. 1 is usually enough to offset speed loss from block swapping, use the debug option to confirm it for your system |
| block_swap_debugopt | BOOLEAN | false | Enable debug logging for block swapping |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| block_swap_args | BLOCKSWAPARGS | — |