vllm_omni.model_executor.models.indextts2.codec.quantizer ¶
Decode-only factorized residual vector quantizer.
Adapted from the Amphion codec implementation vendored by IndexTTS 2.5. Training-only paths are intentionally omitted.
FactorizedVectorQuantizeDecoder ¶
ResidualVQDecoder ¶
Bases: Module
quantizers instance-attribute ¶
quantizers = nn.ModuleList(
[
FactorizedVectorQuantizeDecoder(
input_dim=input_dim,
codebook_size=codebook_size,
codebook_dim=codebook_dim,
)
for _ in range(num_quantizers)
]
)