Когда я пытаюсь построить свою модель, я хочу указать такие метрики, как истинные положительные результаты, ложные положительные результаты, точность, отзыв, истинные отрицательные значения, ложные отрицательные значения. Но их возникает эта ошибка. Я просто даю:
METRICS = [
keras.metrics.TruePositives(name='tp'),
keras.metrics.FalsePositives(name='fp'),
keras.metrics.TrueNegatives(name='tn'),
keras.metrics.FalseNegatives(name='fn'),
keras.metrics.BinaryAccuracy(name='accuracy'),
keras.metrics.Precision(name='precision'),
keras.metrics.Recall(name='recall'),
keras.metrics.AUC(name='auc'),
]
ошибка, с которой это происходит, выглядит следующим образом:
Using TensorFlow backend.
Traceback (most recent call last):
File "bgru.py", line 30, in <module>
keras.metrics.TruePositives(name='tp'),
AttributeError: 'module' object has no attribute 'TruePositives'
версия keras, которую я использую, - 2.2.4, а тензор потока - 1.6.0. преодолеть эту проблему ?? Я хочу, чтобы эти метрики оценили мою модель глубокого обучения