paddlespeech.t2s.models.vits.monotonic_align 包

最大路径计算模块。

此代码基于 https://github.com/jaywalnut310/vits

paddlespeech.t2s.models.vits.monotonic_align.maximum_path(neg_x_ent: Tensor, attn_mask: Tensor) Tensor[来源]

计算最大路径。

Args:

neg_x_ent (Tensor):负X熵张量 (B, T_feats, T_text)。
attn_mask (Tensor):注意力掩码 (B, T_feats, T_text)。

Returns:

张量:最大路径张量 (B, T_feats, T_text)。

paddlespeech.t2s.models.vits.monotonic_align.maximum_path_each_numba(path, value, t_y, t_x, max_neg_val=-inf)[来源]

使用numba计算单个最大路径。

paddlespeech.t2s.models.vits.monotonic_align.maximum_path_numba(paths, values, t_ys, t_xs)[来源]

使用numba计算批量最大路径。

子模块