Пример #1
0
def test_private_median(example_private_table: PrivateTable):
    """check private median implementation."""
    noisy_median = example_private_table.median('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_median, 31.5, 1.)
    del noisy_median
Пример #2
0
def test_private_median_petal_width(example_private_table: PrivateTable):
    """check private median implementation using Petal Width in iris dataset."""
    noisy_median = example_private_table.median('Petal Width', PrivacyBudget(10000.))
    check_absolute_error(noisy_median, 1.3, 1.)
    del noisy_median
Пример #3
0
def test_private_median(example_private_table: PrivateTable):
    """check private median implementation using Age in adult dataset."""
    noisy_median = example_private_table.median('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_median, 37., 1.)
    del noisy_median
Пример #4
0
def test_private_median_sepal_length(example_private_table: PrivateTable):
    """check private median implementation using Sepal Length in iris dataset."""
    noisy_median = example_private_table.median('Sepal Length', PrivacyBudget(10000.))
    check_absolute_error(noisy_median, 5.8, 1.)
    del noisy_median