Exemplo n.º 1
0
def test_private_max(example_private_table: PrivateTable):
    """check private max implementation."""
    noisy_max = example_private_table.max('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_max, 42., 1.)
    del noisy_max
Exemplo n.º 2
0
def test_private_max_petal_width(example_private_table: PrivateTable):
    """check private max implementation using Petal Width in iris dataset."""
    noisy_max = example_private_table.max('Petal Width', PrivacyBudget(10000.))
    check_absolute_error(noisy_max, 2.5, 1.)
    del noisy_max
Exemplo n.º 3
0
def test_private_max(example_private_table: PrivateTable):
    """check private max implementation using Age in adult dataset."""
    noisy_max = example_private_table.max('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_max, 90., 1.)
    del noisy_max
Exemplo n.º 4
0
def test_private_max_sepal_length(example_private_table: PrivateTable):
    """check private max implementation using Sepal Length in iris dataset."""
    noisy_max = example_private_table.max('Sepal Length', PrivacyBudget(10000.))
    check_absolute_error(noisy_max, 7.9, 1.)
    del noisy_max