Commit Graph
487 Commits
Author SHA1 Message Date
Hawk Lee 450187c5b3 fix(nodes): prevent infinite loop in progress bar calculation 2026-01-20 00:27:44 +08:00
Hawk Lee efc42867ff fix(transformer): fix device mismatch in time_embedding 2026-01-20 00:23:49 +08:00
Hawk Lee 02a1f52b8f feat(nodes): add realtime progress bar 2026-01-20 00:23:09 +08:00
Hawk Lee 895981804a chore: remove debug prints 2026-01-20 00:17:41 +08:00
Hawk Lee 66527a866f fix(test): correct clip encoder input shape 2026-01-20 00:14:02 +08:00
Hawk Lee 2c903784b7 chore: add test_official_style.py 2026-01-20 00:11:27 +08:00
Hawk Lee 31c7b08a6b fix(wan): ensure input tensor is on correct device in patch_embed 2026-01-20 00:08:37 +08:00
Hawk Lee 53ac7dc881 fix(wan): disable autocast for patch_embedding 2026-01-20 00:06:04 +08:00
Hawk Lee 5254567c32 fix(wan): force F.conv3d with explicit float32 weights 2026-01-20 00:03:18 +08:00
Hawk Lee f9f1c58cc7 fix(test): correct encode_prompt arguments 2026-01-20 00:00:49 +08:00
Hawk Lee 28d22fb086 chore: add final verification script 2026-01-19 23:57:55 +08:00
Hawk Lee 798d742a0f fix(test): add missing torchaudio import 2026-01-19 23:55:41 +08:00
Hawk Lee b6d9a925a2 chore: add version tag to test script 2026-01-19 23:54:07 +08:00
Hawk Lee 8101c25d81 fix(test): use explicit pth paths for encoders 2026-01-19 23:52:40 +08:00
Hawk Lee caa24eec2a chore: add test_server_fix.py with correct paths 2026-01-19 23:51:21 +08:00
Hawk Lee cfdfd564ba fix(test): correct model paths in server verification script 2026-01-19 23:49:31 +08:00
Hawk Lee 7d42466b38 chore: add manual test script for server verification 2026-01-19 23:45:52 +08:00
Hawk Lee fa50a5dae2 fix(transformer): use in-place float32 conversion for patch_embedding 2026-01-19 23:43:44 +08:00
Hawk Lee f1848bb81a fix(transformer): disable autocast for forced float32 conv3d 2026-01-19 23:38:14 +08:00
Hawk Lee 67cc60515b fix(transformer): force patch_embedding to float32 2026-01-19 23:33:20 +08:00
Hawk Lee 09292cb631 fix(transformer): add .contiguous() to patch_embedding input 2026-01-19 23:26:04 +08:00
Hawk Lee ccd416ad2a fix(pipeline): ensure correct device usage in loop 2026-01-19 23:22:18 +08:00
Hawk Lee 7c14df3fbe fix(pipeline): fix indentation bug in prepare_mask_latents 2026-01-19 23:13:29 +08:00
Hawk Lee 220e1146b9 fix(echomimic): add .contiguous() to vae and move back to GPU 2026-01-19 23:10:12 +08:00
Hawk Lee 312aa234f0 feat(debug): add logging to VAE encoding loop 2026-01-19 23:08:33 +08:00
Hawk Lee 130ae46f86 fix(echomimic): run VAE on CPU to avoid cuda 3D conv error 2026-01-19 22:51:47 +08:00
Hawk Lee b1df960d51 fix(echomimic): force VAE to float32 to fix slow_conv3d_forward error on cuda 2026-01-19 22:19:19 +08:00
Hawk Lee 59ff8bd825 fix(echomimic): restore missing ip_mask definition 2026-01-19 22:05:14 +08:00
Hawk Lee 3a15acebc8 fix(echomimic): use cpu generator to avoid device mismatch with offloaded text encoder 2026-01-19 22:01:00 +08:00
Hawk Lee 5728e75829 fix(pipeline): add clip_context argument to __call__ 2026-01-19 21:48:02 +08:00
Hawk Lee 97328f2d90 fix(echomimic): add missing TF import 2026-01-19 21:45:08 +08:00
Hawk Lee 10714a2e56 fix(segments): add aggressive vram cleanup for nemo model 2026-01-19 21:41:30 +08:00
Hawk Lee 7bc72eca9e fix(audio): aggressive vram cleanup for vibevoice and audio_enhance nodes 2026-01-19 21:39:56 +08:00
Hawk Lee d75303b1b6 perf(echomimic): pre-compute CLIP context to save VRAM 2026-01-19 21:35:03 +08:00
Hawk Lee 317b693a4a perf(echomimic): permit passing pre-computed clip_context to pipeline 2026-01-19 21:34:26 +08:00
Hawk Lee c814546fb0 perf(echomimic): add post-generation model cleanup (move to CPU) 2026-01-19 21:26:01 +08:00
Hawk Lee cd87d26437 perf(echomimic): implement manual device management for robust speed optimization 2026-01-19 21:25:28 +08:00
Hawk Lee 741a95909a fix(echomimic): handle missing text_encoder in pipeline to support memory optimization 2026-01-19 21:17:54 +08:00
Hawk Lee aa67ce4b13 perf(echomimic): delete text_encoder after use to free 10GB VRAM & remove debug prints 2026-01-19 21:11:20 +08:00
Hawk Lee cf0775785d debug: add print statements to pipeline 2026-01-19 21:05:57 +08:00
Hawk Lee cd701b0032 fix(echomimic): correct batch_size logic in pipeline __call__ method 2026-01-19 21:01:11 +08:00
Hawk Lee d51c6c07e9 fix(echomimic): correct batch_size logic (take 2) 2026-01-19 20:50:46 +08:00
Hawk Lee 5f48fd666c fix(echomimic): revert transpose and implement correct flat-list CFG 2026-01-19 20:41:19 +08:00
Hawk Lee 13708df19c fix(echomimic): transpose T5 embeddings to Time-Major [S,B,D] for transformer 2026-01-19 20:31:36 +08:00
Hawk Lee d624a8e06f fix(echomimic): correct I2V context concatenation for 4D T5 layers 2026-01-19 20:26:04 +08:00
Hawk Lee dd0a41ae72 fix(echomimic): correct CFG embedding concatenation for list inputs 2026-01-19 20:20:26 +08:00
Hawk Lee e9e5141a0c fix(echomimic): syntax error in pipeline 2026-01-19 20:10:13 +08:00
Hawk Lee adb2e780d9 fix(echomimic): handle list-type prompt_embeds in encode_prompt 2026-01-19 20:09:55 +08:00
Hawk Lee d928adb501 fix(echomimic): add mm import 2026-01-19 20:03:15 +08:00
Hawk Lee 5aaf22b20a fix(echomimic): handle list embeddings in pipeline and verbose memory cleanup 2026-01-19 20:00:52 +08:00