[python][sklearn] add `__sklearn_is_fitted__()` method to be better compatible with scikit-learn API (#4636)

This commit is contained in:
Nikita Titov 2021-10-06 00:07:20 +03:00 коммит произвёл GitHub
Родитель 01aa295a04
Коммит 4b140bcc97
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -529,6 +529,9 @@ class LGBMModel(_LGBMModelBase):
}
}
def __sklearn_is_fitted__(self) -> bool:
return getattr(self, "fitted_", False)
def get_params(self, deep=True):
"""Get parameters for this estimator.