Изменить модуль показателей sklearn python

После загрузки пакета sklearn я добавил метрику чистоты в модуль метрики sklearn, добавив его в контролируемые.py и init.py в папке кластера и init.py в папке метрик точно так же, как и другие метрики, которые уже есть в модуле. Но после установки пакета python распознает все остальные метрики, кроме этой.

AttributeError: 'module' object has no attribute 'purity_score

1 ответ

НИКОГДА не меняйте код любой библиотеки, которую вы используете!

Если вы хотите добавить метрику, sklearn позволяет вам сделать это с помощью функции make_scorer.

make_scorer создает счетчик из метрики производительности или функции потерь, которые вы настроили.

Затем вы можете использовать этот счетчик для выполнения перекрестной проверки. Взгляните на учебник здесь.

Другие вопросы по тегам