Commit Graph
49 Commits
Author SHA1 Message Date
Hawk Lee ae68afdd41 fix(teacache): restore missing skip_flag definition 2026-01-20 01:33:05 +08:00
Hawk Lee c3dca9c4dc fix(teacache): force calc on first step 2026-01-20 01:28:13 +08:00
Hawk Lee 36936ff7c7 chore(cleanup): remove debug prints from solver 2026-01-20 01:11:01 +08:00
Hawk Lee baa794ea1a fix(pipeline): prioritize transformer device for execution 2026-01-20 01:06:43 +08:00
Hawk Lee 5af1fa4e4d fix(pipeline): force latents to transformer device in __call__ 2026-01-20 01:02:00 +08:00
Hawk Lee 225f4d3466 fix(pipeline): force prepare_latents to use transformer device 2026-01-20 00:57:45 +08:00
Hawk Lee c5906bc6b4 chore(debug): add debug prints to pipeline 2026-01-20 00:56:29 +08:00
Hawk Lee 8e05fcac31 chore(debug): add debug prints to solver 2026-01-20 00:46:20 +08:00
Hawk Lee 5da29b5c4b fix(scheduler): force sigma_t to sample device 2026-01-20 00:41:25 +08:00
Hawk Lee a41c65bcaf fix(scheduler): move sigmas to correct device 2026-01-20 00:31:10 +08:00
Hawk Lee efc42867ff fix(transformer): fix device mismatch in time_embedding 2026-01-20 00:23:49 +08:00
Hawk Lee 895981804a chore: remove debug prints 2026-01-20 00:17:41 +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 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 5728e75829 fix(pipeline): add clip_context argument to __call__ 2026-01-19 21:48:02 +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 741a95909a fix(echomimic): handle missing text_encoder in pipeline to support memory optimization 2026-01-19 21:17:54 +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 5aaf22b20a fix(echomimic): handle list embeddings in pipeline and verbose memory cleanup 2026-01-19 20:00:52 +08:00
Hawk Lee b9bd2cf65e fix(echomimic): fallback to base model for missing components 2026-01-19 18:49:25 +08:00
Hawk Lee f9cdac4414 fix(echomimic): update config subpaths to standard folder names 2026-01-19 18:46:48 +08:00
Hawk Lee b4ca6d0d35 docs(echomimic): update model source to BadToBest/EchoMimicV3 2026-01-19 18:39:39 +08:00
Hawk Lee c580668329 fix(echomimic): disable TF gpu and use sequential offload 2026-01-19 18:18:37 +08:00
Hawk Lee f45d3c0984 fix(echomimic): force add dist folder in new location 2026-01-19 17:42:13 +08:00
Hawk Lee dc1acb8c0e refactor(echomimic): rename src to echomimic_v3_src to avoid namespace collisions 2026-01-19 17:40:27 +08:00
Hawk Lee d88eacc777 fix(echomimic): force add missing __init__.py 2026-01-19 17:38:16 +08:00
Hawk Lee 351111eeeb fix: force add src/dist module 2026-01-19 17:24:58 +08:00
Hawk Lee c9441f1b92 feat: add EchoMimic V3 nodes 2026-01-19 16:40:13 +08:00
Hawk Lee 7d8fe8ea4a fix: Remove nested submodule references from libs/CosyVoice
- Removed libs/CosyVoice/third_party/Matcha-TTS/.git (gitfile)
- Removed libs/CosyVoice/.gitmodules
- This fixes 'no submodule mapping found' error in GitHub Actions
2026-01-06 20:01:17 +08:00
Hawk Lee e76af6119e fix: resolve submodule error by vendoring CosyVoice lib + bump version to 1.6.2 2026-01-04 23:41:10 +08:00
Hawk Lee 174cc81609 feat(podcast): Add VibeVoice Batch Modes and Fixes
- Add Batch Mode (Natural, Strict, Whole) to Dialogue TTS
- Fix VibeVoice trailing noise with auto-trim
- Fix built-in audio clipping by attenuating volume
- Add comment support to Script Parser
- Update README with new features
2026-01-04 20:27:06 +08:00