【发布时间】:2019-05-05 16:31:03
【问题描述】:
当我有 2 个类时,我使用 binary_crossentropy 作为 loss 这样的值来编译模型:
model.compile(optimizer='rmsprop', loss='binary_crossentropy', metrics=['accuracy'])
但现在我有 5 个课程,而且我没有使用热编码功能。所以我选择sparse_categorical_crossentropy 作为loss 值。但是,keras metric 源代码建议的准确度指标应该是多少,有多个可用的准确度指标。我试过了:
model.compile(optimizer='rmsprop', loss='sparse_categorical_crossentropy', metrics=['sparse_categorical_accuracy'])
那么它是正确的还是我应该只使用categorical_accuracy?
【问题讨论】:
标签: python tensorflow keras cross-entropy