mirror of
https://github.com/webclinic017/drift.git
synced 2026-08-16 12:28:09 +00:00
fix(Selection): dynamic step size for feature selection (#123)
* fix(Selection): dynamic step size for feature selection * refactor(Pipeline): type definition * chore(Cache): renamed clear_cache script * feat(Config): dynamic feature selection is now a toggleable feature * fix(Training): not passing in necessary parameter
This commit is contained in:
@@ -5,6 +5,7 @@ def get_default_level_1_daily_config() -> tuple[dict, dict, dict]:
|
||||
meta_labeling_lvl_1 = False,
|
||||
dimensionality_reduction = True,
|
||||
n_features_to_select = 30,
|
||||
dynamic_feature_selection = True,
|
||||
expanding_window_level1 = False,
|
||||
expanding_window_level2 = False,
|
||||
sliding_window_size_level1 = 380,
|
||||
@@ -46,6 +47,7 @@ def get_default_level_2_hourly_config() -> tuple[dict, dict, dict]:
|
||||
meta_labeling_lvl_1 = True,
|
||||
dimensionality_reduction = True,
|
||||
n_features_to_select = 30,
|
||||
dynamic_feature_selection = True,
|
||||
expanding_window_level1 = True,
|
||||
expanding_window_level2 = False,
|
||||
sliding_window_size_level1 = 2480,
|
||||
@@ -89,6 +91,7 @@ def get_default_level_2_daily_config() -> tuple[dict, dict, dict]:
|
||||
meta_labeling_lvl_1 = True,
|
||||
dimensionality_reduction = True,
|
||||
n_features_to_select = 30,
|
||||
dynamic_feature_selection = True,
|
||||
expanding_window_level1 = False,
|
||||
expanding_window_level2 = True,
|
||||
sliding_window_size_level1 = 380,
|
||||
|
||||
Reference in New Issue
Block a user