путается с y_true и y_pred при использовании пользовательских метрик keras - PullRequest
0 голосов
/ 07 марта 2019

У меня проблема классификации между 2 классами; 0 и 1. Я пытаюсь выучить пользовательские метрики keras, включающие путаницу, я ожидаю, что эта функция

from keras import backend as K

def positives(y_true,y_pred):
    return K.sum(y_true) 

возвращает int, эквивалентный np.sum(y_test), то есть 21, но positives возвращает 2.667.

model.compile(
    keras.optimizers.Adam(),
    loss='binary_crossentropy',
    metrics=[positives]) 

Я использую тензор потока бэкэнда

даже при использовании готовой чувствительности, специфичности ... метрики от stackoverflow я получаю разные ответы, чем sklearn.metrics.classification_report в последнюю эпоху.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...