mindspore.ops.CTCGreedyDecoder
- class mindspore.ops.CTCGreedyDecoder(merge_repeated=True)[源代码]
对输入中给定的logits执行贪婪解码。
更多参考详见
mindspore.ops.ctc_greedy_decoder()
。- 支持平台:
Ascend
CPU
样例:
>>> inputs = Tensor(np.array([[[0.6, 0.4, 0.2], [0.8, 0.6, 0.3]], ... [[0.0, 0.6, 0.0], [0.5, 0.4, 0.5]]]), mindspore.float32) >>> sequence_length = Tensor(np.array([2, 2]), mindspore.int32) >>> decoded_indices, decoded_values, decoded_shape, log_probability = ops.CTCGreedyDecoder()(inputs, ... sequence_length) >>> print(decoded_indices) [[0 0] [0 1] [1 0]] >>> print(decoded_values) [0 1 0] >>> print(decoded_shape) [2 2] >>> print(log_probability) [[-1.2] [-1.3]]