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
Obtiene los parámetros para este estimador.
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.