def test_optim_preproc():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..',
                     'examples', 'demo_optim_data_preproc.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
def test_demo_adversarial_debiasing():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..',
                     'examples', 'demo_adversarial_debiasing.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
Ejemplo n.º 3
0
def test_calibrated_eqodds_postprocessing():
    nb, errors = notebook_run(os.path.join(
            os.path.dirname(os.path.abspath(__file__)),
            '..', 'examples', 'demo_calibrated_eqodds_postprocessing.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
Ejemplo n.º 4
0
def test_gerryfair_classifier():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..',
                     'examples', 'demo_short_gerryfair_test.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
Ejemplo n.º 5
0
def test_demo_grid_search_regression():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', '..',
                     'examples', 'sklearn',
                     'demo_grid_search_reduction_regression_sklearn.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
Ejemplo n.º 6
0
def test_demo_exp_grad_red():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..',
                     'examples',
                     'demo_exponentiated_gradient_reduction.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")
def test_demo_mdss_classifier_metric_sklearn():
    nb, errors = notebook_run(
        os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', '..',
                     'examples', 'sklearn',
                     'demo_mdss_classifier_metric_sklearn.ipynb'))

    if len(errors) > 0:
        for err in errors:
            for tbi in err['traceback']:
                print(tbi)
        raise AssertionError("errors in notebook testcases")