tests.recipes.cpc2.baseline package

Submodules

tests.recipes.cpc2.baseline.test_compute_haspi module

Tests for the haspi computation functions.

tests.recipes.cpc2.baseline.test_compute_haspi.hydra_cfg()[source]

Fixture for hydra config.

tests.recipes.cpc2.baseline.test_compute_haspi.not_tqdm(iterable)[source]

Replacement for tqdm that just passes back the iterable.

Useful for silencing tqdm in tests.

tests.recipes.cpc2.baseline.test_compute_haspi.test_parse_cec2_signal_name_error(signal_name, expected)[source]

Test the parse_CEC2_signal_name function for invalid inputs.

tests.recipes.cpc2.baseline.test_compute_haspi.test_parse_cec2_signal_name_ok(signal_name, expected)[source]

Test the parse_CEC2_signal_name function.

tests.recipes.cpc2.baseline.test_compute_haspi.test_run_calculate_haspi(hydra_cfg: DictConfig)[source]
tests.recipes.cpc2.baseline.test_compute_haspi.test_set_seed_with_string_ok(string_value)[source]

Test the set_seed_with_string function.

tests.recipes.cpc2.baseline.test_evaluate_cpc2 module

Tests for the CPC2 evaluation functions.

tests.recipes.cpc2.baseline.test_evaluate_cpc2.hydra_cfg()[source]

Fixture for hydra config.

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_compute_scores_error(x, y, expected)[source]

Test the function compute_scores for invalid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_compute_scores_ok(x, y)[source]

Test the function compute_scores for valid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_evaluate(hydra_cfg, capsys)[source]

Test evaluate function.

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_kt_score_error(x, y, expected)[source]

Test the function kt_score for invalid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_kt_score_ok(x, y, expected, rel_tolerance, abs_tolerance)[source]

Test the function kt_score valid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_ncc_score_error(x, y, expected)[source]

Test the function ncc_score for invalid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_ncc_score_ok(x, y, expected, rel_tolerance, abs_tolerance)[source]

Test the function ncc_score valid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_rmse_score_error(x, y, expected)[source]

Test the function rmse_score for invalid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_rmse_score_ok(x, y, expected, rel_tolerance, abs_tolerance)[source]

Test the function rmse_score valid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_std_err_error(x, y, expected)[source]

Test the function std_err for invalid inputs

tests.recipes.cpc2.baseline.test_evaluate_cpc2.test_std_err_ok(x, y, expected, rel_tolerance, abs_tolerance)[source]

Test the function std_err valid inputs

tests.recipes.cpc2.baseline.test_predict module

Tests for the CPC2 predict functions.

tests.recipes.cpc2.baseline.test_predict.hydra_cfg()[source]

Fixture for hydra config.

tests.recipes.cpc2.baseline.test_predict.model()[source]

Return a LogisticModel instance.

tests.recipes.cpc2.baseline.test_predict.test_logistic_model_extremes(model, value)[source]

Test the LogisticModel class .

tests.recipes.cpc2.baseline.test_predict.test_logistic_model_symmetry(model: LogisticModel, value)[source]

Test the LogisticModel is symmetric.

tests.recipes.cpc2.baseline.test_predict.test_make_disjoint_train_set_empty(data_1, data_2, expected)[source]

Test the make_disjoint_train_set function.

tests.recipes.cpc2.baseline.test_predict.test_predict(hydra_cfg)[source]

Test predict function.

Module contents