You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently prediction_uncertainty uses dict_to_df to perform aggregation and then recreates Subkeys.
As a result the recreated Subkeys lose their prior _output_matching and _sep_dicts_id information. This can break pipelines that rely on mean_dict/std_dict for later parts of the pipeline.
failed_metrics should have matched mean_dict keys of the form (subsample_test_0, ) with y_tests keys of the form (yte, subsample_test_0), but cannot because the Subkeys have different _sep_dicts_id due to recreation.
prediction_uncertainty breaks subkey matching
Currently
prediction_uncertainty
usesdict_to_df
to perform aggregation and then recreates Subkeys.As a result the recreated Subkeys lose their prior
_output_matching
and_sep_dicts_id
information. This can break pipelines that rely on mean_dict/std_dict for later parts of the pipeline.Reproducible Example
failed_metrics
should have matched mean_dict keys of the form(subsample_test_0, )
with y_tests keys of the form(yte, subsample_test_0)
, but cannot because the Subkeys have different_sep_dicts_id
due to recreation.Expected Output
Actual Output
The text was updated successfully, but these errors were encountered: