游雁
2022-12-11 05150958864c67ac42dc8101f459f9e9ed7c9979
paraformer batch padding
1个文件已修改
4 ■■■ 已修改文件
funasr/models/predictor/cif.py 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/models/predictor/cif.py
@@ -31,10 +31,12 @@
        alphas = torch.sigmoid(output)
        alphas = torch.nn.functional.relu(alphas * self.smooth_factor - self.noise_threshold)
        if mask is not None:
            alphas = alphas * mask.transpose(-1, -2).float()
            mask = mask.transpose(-1, -2).float()
            alphas = alphas * mask
        if mask_chunk_predictor is not None:
            alphas = alphas * mask_chunk_predictor
        alphas = alphas.squeeze(-1)
        mask = mask.squeeze(-1)
        if target_label_length is not None:
            target_length = target_label_length
        elif target_label is not None: