sklearn.base.BaseEstimator

class sklearn.base.BaseEstimator

Clase base para todos los estimadores en scikit-learn.

Notas

Todos los estimadores deben especificar todos los parámetros que se pueden establecer a nivel de clase en su __init__ como argumentos de palabra clave explícitos (sin *args o **kwargs).

Métodos

get_params

Obtiene los parámetros para este estimador.

set_params

Establece los parámetros de este estimador.

get_params()

Obtiene los parámetros para este estimador.

Parámetros
deepbool, default=True

Si es True, devolverá los parámetros para este estimador y los subobjetos contenidos que son estimadores.

Devuelve
paramsdict

Los nombres de los parámetros mapeados a sus valores.

set_params()

Establece los parámetros de este estimador.

El método funciona tanto en estimadores simples como en objetos anidados (como Pipeline). Estos últimos tienen parámetros de la forma <component>__<parameter> para que sea posible actualizar cada componente de un objeto anidado.

Parámetros
**paramsdict

Parámetros del estimador.

Devuelve
selfinstancia del estimador

Instancia del estimador.

Ejemplos utilizando sklearn.base.BaseEstimator