CUCTCDecoder¶
- class torchaudio.models.decoder.CUCTCDecoder[source]¶
CUDA CTC 束搜索解码器。
注意
要构建解码器,请使用工厂函数
cuda_ctc_decoder()
.- 使用
CUCTCDecoder
的教程 - 使用 CUDA CTC 解码器进行 ASR 推理
- 使用
方法¶
__call__¶
- CUCTCDecoder.__call__(log_prob: Tensor, encoder_out_lens: Tensor)[source]¶
- 参数::
log_prob (torch.FloatTensor) – 形状为 (batch, frame, num_tokens) 的 GPU 张量,存储标签上的概率分布序列;log_softmax(声学模型的输出)。
lengths (dpython:type torch.python:int32) – 形状为 (batch, ) 的 GPU 张量,存储每个批次中输出张量在时间轴上的有效长度。
- 返回::
批次中每个音频序列的已排序最佳假设列表。
- 返回类型::
List[List[CUCTCHypothesis]]