|
|
@ -177,8 +177,9 @@ def th_accuracy(pad_outputs: paddle.Tensor,
|
|
|
|
Returns:
|
|
|
|
Returns:
|
|
|
|
float: Accuracy value (0.0 - 1.0).
|
|
|
|
float: Accuracy value (0.0 - 1.0).
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
pad_pred = pad_outputs.view(pad_targets.shape[0], pad_targets.shape[1],
|
|
|
|
pad_pred = pad_outputs.reshape(
|
|
|
|
pad_outputs.shape[1]).argmax(2)
|
|
|
|
[pad_targets.shape[0], pad_targets.shape[1],
|
|
|
|
|
|
|
|
pad_outputs.shape[1]]).argmax(2)
|
|
|
|
mask = pad_targets != ignore_label
|
|
|
|
mask = pad_targets != ignore_label
|
|
|
|
#TODO(Hui Zhang): sum not support bool type
|
|
|
|
#TODO(Hui Zhang): sum not support bool type
|
|
|
|
# numerator = paddle.sum(
|
|
|
|
# numerator = paddle.sum(
|
|
|
|