From f7f1b78c4d2421076c03b0c1ca0d19c49028f0ff Mon Sep 17 00:00:00 2001 From: Labmem-Zhouyx <913703649@qq.com> Date: Wed, 15 Apr 2026 16:01:02 +0800 Subject: [PATCH] fix: correct transpose conv context --- src/voxcpm/modules/audiovae/audio_vae_v2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/voxcpm/modules/audiovae/audio_vae_v2.py b/src/voxcpm/modules/audiovae/audio_vae_v2.py index 5232bef..4cd851c 100644 --- a/src/voxcpm/modules/audiovae/audio_vae_v2.py +++ b/src/voxcpm/modules/audiovae/audio_vae_v2.py @@ -537,7 +537,7 @@ class StreamingVAEDecoder: self._patch_causal_conv(mod, pad) elif isinstance(mod, CausalTransposeConv1d): trim = mod._CausalTransposeConv1d__padding * 2 - mod._CausalTransposeConv1d__output_padding - ctx = mod.kernel_size[0] // mod.stride[0] - 1 + ctx = (mod.kernel_size[0] - 1) // mod.stride[0] if ctx > 0: self._patch_transpose_conv(mod, ctx, trim)