bluecast.tests.test_feature_creation

Module Contents

Functions

sample_dataframe()

test_initialization()

test_get_original_features(sample_dataframe)

test_add_row_level_mean(sample_dataframe)

test_add_row_level_std(sample_dataframe)

test_add_row_level_min(sample_dataframe)

test_add_row_level_max(sample_dataframe)

test_add_row_level_sum(sample_dataframe)

test_add_row_level_agg_features(sample_dataframe)

synthetic_data()

test_higher_is_better(synthetic_data)

Test if higher is better than lower param works

test_keep_original_features(synthetic_data)

Test if keep original features works

test_changing_features(synthetic_data)

Test if can use custom features

polars_dataframe(sample_dataframe)

test_initialization_grouplevelaggfeatures()

test_create_groupby_agg_features_pandas(sample_dataframe)

test_create_groupby_agg_features_polars(polars_dataframe)

test_create_groupby_agg_features_no_columns_to_agg(...)

test_create_groupby_agg_features_no_target_column(...)

test_create_groupby_agg_features_default_aggregations(...)

test_add_groupby_agg_feats(sample_dataframe)

bluecast.tests.test_feature_creation.sample_dataframe()
bluecast.tests.test_feature_creation.test_initialization()
bluecast.tests.test_feature_creation.test_get_original_features(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_mean(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_std(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_min(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_max(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_sum(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_row_level_agg_features(sample_dataframe)
bluecast.tests.test_feature_creation.synthetic_data()
bluecast.tests.test_feature_creation.test_higher_is_better(synthetic_data)

Test if higher is better than lower param works

bluecast.tests.test_feature_creation.test_keep_original_features(synthetic_data)

Test if keep original features works

bluecast.tests.test_feature_creation.test_changing_features(synthetic_data)

Test if can use custom features

bluecast.tests.test_feature_creation.polars_dataframe(sample_dataframe)
bluecast.tests.test_feature_creation.test_initialization_grouplevelaggfeatures()
bluecast.tests.test_feature_creation.test_create_groupby_agg_features_pandas(sample_dataframe)
bluecast.tests.test_feature_creation.test_create_groupby_agg_features_polars(polars_dataframe)
bluecast.tests.test_feature_creation.test_create_groupby_agg_features_no_columns_to_agg(sample_dataframe)
bluecast.tests.test_feature_creation.test_create_groupby_agg_features_no_target_column(sample_dataframe)
bluecast.tests.test_feature_creation.test_create_groupby_agg_features_default_aggregations(sample_dataframe)
bluecast.tests.test_feature_creation.test_add_groupby_agg_feats(sample_dataframe)