Функция подсчета очков для RidgeClassifierCV

Я пытаюсь реализовать собственную функцию подсчета очков для RidgeClassifierCV в scikit-learn. Это включает в себя передачу пользовательской функции подсчета очков как score_func при инициализации объекта RidgeClassifierCV . Я ожидал, что score_func примет категориальные значения в качестве входных данных для y_true и y_pred . Вместо этого, однако, значения с плавающей запятой передаются как y_true и y_pred . Размер векторов y равен числу классов, умноженному на количество примеров обучения, вместо того, чтобы просто иметь вектор ay с длиной, эквивалентной количеству примеров обучения.

Могу ли я каким-то образом заставить категориальные прогнозы быть переданными в пользовательскую функцию подсчета очков, или мне приходится иметь дело с сырыми весами? Если мне приходится иметь дело непосредственно с сырыми весами, является ли индекс максимального значения срезом вектора выходов, эквивалентным прогнозируемому классу?

 
Interesting Posts for Van-Lav

Когда использовать класс matplotlib.pyplot и когда использовать объект plot (matplotlib.collections.PathCollection)

0mq: латентность pubsub постоянно растет с сообщениями?

Использование одинакового имени таблиц с разными связями в Flask

как переместить все ненулевые элементы в список python или массив numpy в одну сторону?

Почему я не могу импортировать из псевдонима модуля?

Почему IDLE 3.4 занимает так много времени в этой программе?

В Python есть ли способ проверить объект-генератор, чтобы выяснить, какой генератор создал его?

Скремблирование и анализ результатов поиска Google с использованием Python

Eclipse Pydev: Запустите выделенные строки кода

Доступ к JVM из python

Импорт самонаписанного модуля Python

Маркировка оси невозможна с использованием matplotlib с LateX

Не удалось подделать вход терминала с termios.TIOCSTI

Каково возвращаемое значение os.system () в Python?

Установить точку останова отладчика в конце функции без возврата

Python - лучший язык программирования в мире.