如何获得多类图像分类的精度和召回率
How to get precision and recall for multiclass image classification
我建立了一个图像分类模型,我想获得准确率和召回率,但我不知道如何获得。
这是我的代码和错误
model error
通常可以这样做:
model.compile(..., 指标=[tf.keras.metrics.Recall(), tf.keras.metrics.Precision()])
UPD 你也可以尝试使用这个包 https://pypi.org/project/keras-metrics/
import keras_metrics
model.compile(optimizer='adam',
loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=False),
metrics=['accuracy', keras_metrics.precision(), keras_metrics.recall() ])
我建立了一个图像分类模型,我想获得准确率和召回率,但我不知道如何获得。 这是我的代码和错误 model error
通常可以这样做:
model.compile(..., 指标=[tf.keras.metrics.Recall(), tf.keras.metrics.Precision()])
UPD 你也可以尝试使用这个包 https://pypi.org/project/keras-metrics/
import keras_metrics
model.compile(optimizer='adam',
loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=False),
metrics=['accuracy', keras_metrics.precision(), keras_metrics.recall() ])