sklearn.base.BaseEstimator?
class sklearn.base.BaseEstimator
基類用于scikit-learn中的所有估計器。
注
所有估計器都應該指定可以在類級別上設置的所有參數, 在 __init__
中作為顯式關鍵字參數(no *args
or **kwargs
)。
方法
方法 | 說明 |
---|---|
get_params (self[, deep]) |
獲取此估計器的參數 |
set_params (self, **params) |
設置此估計器的參數 |
__init__(self, /, *args, **kwargs)
初始化self。請參閱help(type(self))以獲得準確的說明。
get_params(self, deep=True)
獲取此估計器的參數。
參數 | 說明 |
---|---|
deep | bool, default=True 如果為True,則將返回此估計器和所包含子對象的參數。 |
返回值 | 說明 |
---|---|
params | 字符串的任意映射 映射到其值的參數名稱 |
set_params(self, **params)
設置此估計器的參數。
該方法適用于簡單估計器以及嵌套對象(例如pipelines)。后者具有表單的 <component>__<parameter>
參數,這樣就可以更新嵌套對象的每個組件。
參數 | 說明 |
---|---|
**params | dict 估計器參數 |
返回值 | |
self | object 估計器實例 |