Add aggressive VRAM cleanup for model switching
- Added _aggressive_vram_cleanup method to properly clear VRAM - Moves model to CPU before deletion - Deletes pipeline, vae, text_encoder, tokenizer explicitly - Multiple rounds of gc.collect() - Uses torch.cuda.synchronize() before clearing cache - Increased delay to 5 seconds after cleanup
Showing
Please
register
or
sign in
to comment