hyperparameter_hunter.callbacks.wranglers package¶
Submodules¶
hyperparameter_hunter.callbacks.wranglers.input_wranglers module¶
hyperparameter_hunter.callbacks.wranglers.predictors module¶
hyperparameter_hunter.callbacks.wranglers.target_wranglers module¶
Module contents¶
This module contains the final implementations of the three types of
BaseWranglerCallback
descendants. The callbacks
defined herein act as liaisons between the experiment and its datasets (the datasets’ data chunks).
Each callback in the module is expected to be responsible for a specific descendant of
hyperparameter_hunter.data.data_core.BaseDataChunk
, which can be seen from the type
annotation at the forefront of each callback class for its “data”-prefixed attribute
Each callback in the module is actually pulling its dataset (and the appropriate data chunk) from the experiment via its four dataset attributes:
data_train:
TrainDataset
data_oof:
OOFDataset
data_holdout:
HoldoutDataset
data_test:
TestDataset
Specifically, each callback herein is responsible for the data chunk denoted by the name of that callback’s immediate parent callback, which is one of the following: