我对pytorch implementation中的nn.CTCLoss
有疑问
示例:
loss = nn.CTCLoss()
label = 'aman'
label_dict = {<blank>:0, 'a':1, 'm':2, 'n':3}
因此应像这样对标签进行编码
encoded_label = [1, 2, 1, 3]
或类似的
encoded_label = [0, 1, 0, 2, 0, 1, 0, 3, 0]
注意:此encoded_label
将作为目标传递到上述loss
中。