Имя оценщика в SkLearn - PullRequest
       5

Имя оценщика в SkLearn

0 голосов
/ 05 января 2019

В Sklearn есть способ распечатать имя класса оценщика?

Я пытался использовать атрибут name , но это не работает.

from sklearn.linear_model import LogisticRegression  

def print_estimator_name(estimator):
    print(estimator.__name__)

#Expected Outcome:
print_estimator_name(LogisticRegression())

Я ожидаю, что это выведет имя классификатора, как указано выше

1 Ответ

0 голосов
/ 08 января 2019

Я думаю, что вы ищете estimator.__class__.__name__ Т.е. :

from sklearn.linear_model import LogisticRegression

def print_estimator_name(estimator):
    print(estimator.__class__.__name__)

#Expected Outcome:
print_estimator_name(LogisticRegression())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...