EnsembleObject 类

Ensemble 对象。

继承
EnsembleObject

构造函数

EnsembleObject(task='classification', **kwargs)

参数

task
默认值: classification

方法

elastic_net_from_json

从 JSON 创建 elasticnet 回归对象。

instantiate

使用其他参数创建新对象。

logistic_regression_from_json

从 JSON 创建逻辑回归对象。

model_to_json

将模型对象转换为 JSON。

prepare_kwargs

设置 self.prepared_kwargs,它是 param_kwargs 的一个已修改副本。

elastic_net_from_json

从 JSON 创建 elasticnet 回归对象。

static elastic_net_from_json(jstring)

参数

jstring
必需

instantiate

使用其他参数创建新对象。

instantiate(problem_info, random_state=None, num_threads=1, dataset_metadata=None)

参数

problem_info
必需
random_state
默认值: None
num_threads
默认值: 1
dataset_metadata
默认值: None

返回

来自模块的新对象和来自构造函数的类

logistic_regression_from_json

从 JSON 创建逻辑回归对象。

static logistic_regression_from_json(jstring)

参数

jstring
必需

model_to_json

将模型对象转换为 JSON。

static model_to_json(model)

参数

model
必需

prepare_kwargs

设置 self.prepared_kwargs,它是 param_kwargs 的一个已修改副本。

prepare_kwargs(cls, problem_info, random_state=None, num_threads=1, dataset_metadata=None)

参数

cls
必需
problem_info
必需
random_state
默认值: None
num_threads
默认值: 1
dataset_metadata
默认值: None

属性

CLF_KEY

CLF_KEY = 'clf'

LGBM_FILE

LGBM_FILE = 'lgbm.pkl'

LGBM_KEY

LGBM_KEY = 'lgbm'

MODEL_KEY

MODEL_KEY = 'models'

WEIGHTS_KEY

WEIGHTS_KEY = 'weights'