阅读背景:

mask_acc in keras (keras将未标记类别的精度不做评定)

来源:互联网 
import keras.backend as K

def no_ground_accuracy(y_true, y_pred):
    y_true = K.argmax(y_true, axis=-1)
    y_pred = K.argmax(y_pred, axis=-1)

    mask = K.cast(K.not_equal(y_true, 15), K.floatx())  # 15是未标记的类别标签
    total = K.sum(mask)
    total_correct = K.cast(K.equal(y_true, y_pred), K.floatx())
    correct = K.sum(total_correct * mask)

    return correct / totalimport keras.backend as K

def no_grou



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: