{'metric_1': [DropUninformative(),
ToFloat(),
PassThrough(),
{'metric_1': ToFloat()}],
'metric_2': [DropUninformative(),
ToFloat(),
PassThrough(),
{'metric_2': ToFloat()}],
'metric_3': [DropUninformative(),
ToFloat(),
PassThrough(),
{'metric_3': ToFloat()}],
'num_id': [DropUninformative(),
ToFloat(),
PassThrough(),
{'num_id': ToFloat()}],
'str_id': [CleanNullStrings(),
DropUninformative(),
ToStr(),
OneHotEncoder(drop='if_binary', dtype='float32', handle_unknown='ignore',
sparse_output=False),
{'str_id_A101': ToFloat(), 'str_id_A102': ToFloat(), ...}]}