Tabular
Fast.ai Tabular
Architecture
job_item = JobItem(
name= "arch",
value= "[200 - 100]",
value_type= ValueType.TEXT,
label= "Architecture"
)
Batch size
job_item = JobItem(
name "batch_size",
value= "32",
value_type= ValueType.INT,
label= "Batch Size"
)
Number of epochs
job_item = JobItem(
name= "nb_epochs",
value= "50",
value_type= Valuetype.INT,
label= "Number of epochs"
)
Minimal feature importance (%)
job_item = JobItem(
name= "min_feat_importance",
value= "0",
value_type= ValueType.INT,
label= "Minimal feature importance (%)"
)
Add info
job_item = JobItem(
name= "add_info",
value= True,
value_type= ValueType.BOOL,
label= "Add info"
)
XGBoost
Booster
job_item = JobItem(
name= "booster",
value= "gbtree", # "gbtree", "dart", "gblinear"
value_type= ValueType.MULTI,
label= "Booster"
)
Nb Estimators
job_item = JobItem(
name= "nb_estimators",
value= "100",
value_type= ValueType.INT,
label= "Nb Estimators"
)
Max depth
job_item = JobItem(
name= "max_depth",
value= "6",
value_type= ValueType.INT,
label= "Number of epochs"
)
Learning rate (eta)
job_item = JobItem(
name= "learning_rate",
value= "0.3",
value_type= ValueType.FLOAT,
label= "Learning rate (eta)"
)
Subsample (0 - 1)
job_item = JobItem(
name= "subsample",
value= "0.5",
value_type= ValueType.FLOAT,
label= "Subsample (0 - 1)"
)
Minimal feature importance (%)
job_item = JobItem(
name= "min_feat_importance",
value= "0",
value_type= ValueType.INT,
label= "Minimal feature importance (%)"
)
Add info
job_item = JobItem(
name= "add_info",
value= True,
value_type= ValueType.BOOL,
label= "Add info"
)
CatBoost
Nb Estimators
job_item = JobItem(
name= "nb_estimators",
value= "100",
value_type= ValueType.INT,
label= "Nb Estimators"
)
Learning rate
job_item = JobItem(
name= "learning_rate",
value= "0.1",
value_type= ValueType.FLOAT,
label= "Learning rate"
)
Minimal feature importance (%)
job_item = JobItem(
name= "min_feat_importance",
value= "0",
value_type= ValueType.INT,
label= "Minimal feature importance (%)"
)
Add info
job_item = JobItem(
name= "add_info",
value= True,
value_type= ValueType.BOOL,
label= "Add info"
)
LightGBM
Boosting Type
job_item = JobItem(
name= "booster",
value= "gbdt", # "gbdt", "dart", "rf"
value_type= ValueType.MULTI,
label= "Boosting Type"
)
Nb Estimators
job_item = JobItem(
name= "nb_estimators",
value= "100",
value_type= ValueType.INT,
label= "Nb Estimators"
)
Max depth
job_item = JobItem(
name= "max_depth",
value= "-1",
value_type= ValueType.INT,
label= "Number of epochs"
)
Learning rate
job_item = JobItem(
name= "learning_rate",
value= "0.1",
value_type= ValueType.FLOAT,
label= "Learning rate"
)
Max number of leaves
job_item = JobItem(
name= "num_leaves",
value= "31",
value_type= ValueType.INT,
label= "Max number of leaves"
)
Minimal feature importance (%)
job_item = JobItem(
name= "min_feat_importance",
value= "0",
value_type= ValueType.INT,
label= "Minimal feature importance (%)"
)
Add info
job_item = JobItem(
name= "add_info",
value= True,
value_type= ValueType.BOOL,
label= "Add info"
)