Рассчитать точность и вызвать для карты вероятности сегментации
Результатом моего CNN является карта вероятности изображения со значениями с плавающей запятой для каждого пикселя в интервале [0,1]. Основная истина - либо 0, либо 1. Поскольку результат - это карта вероятностей с более чем 2 значениями, а не только с двумя классами, я не могу вычислить точность и вспомнить в традиционном смысле.
До сих пор я пробовал:
sklearn.metrics.average_precision_score(x, y_scaled, average= 'macro', sample_weight=None)
Что вызывает ошибку:
ValueError: unknown format is not supported
Этот неизвестный формат связан с диапазоном y_scaled. Мой вопрос: как я могу вычислить точность и вызвать, когда выходные значения не являются двоичными, а находятся в диапазоне от 0 до 1?