Model.set_params¶
In [ ]:
Model.set_params(parameters: dict = {})
Sets the parameters of the model.
Parameters¶
| Name | Type | Optional | Description |
|---|---|---|---|
parameters | dict | ✓ | New parameters. This must be a dictionary where the keys and values are Pipeline names and parameters, respectively. |
Example¶
In [15]:
from verticapy.learn.preprocessing import StandardScaler
from verticapy.learn.ensemble import RandomForestRegressor
from verticapy.learn.pipeline import Pipeline
model1 = StandardScaler("public.Std_winequality")
model2 = RandomForestRegressor(name = "public.RF_winequality",
n_estimators = 20,
max_features = "auto",
max_leaf_nodes = 32,
sample = 0.7,
max_depth = 3,
min_samples_leaf = 5,
min_info_gain = 0.0,
nbins = 32)
model = Pipeline([("WineSTD", model1), ("WineRF", model2)])
model.get_params()
Out[15]:
In [18]:
model.set_params({"WineRF": {"max_depth": 6}})
model.get_params()
Out[18]:
