Ejemplo n.º 1
0
def test_private_min(example_private_table: PrivateTable):
    """check private min implementation."""
    noisy_min = example_private_table.min('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_min, 28., 1.)
    del noisy_min
Ejemplo n.º 2
0
def test_private_min_petal_width(example_private_table: PrivateTable):
    """check private min implementation using Petal Width in iris dataset."""
    noisy_min = example_private_table.min('Petal Width', PrivacyBudget(10000.))
    check_absolute_error(noisy_min, 0.1, 1.)
    del noisy_min
Ejemplo n.º 3
0
def test_private_min(example_private_table: PrivateTable):
    """check private min implementation using Age in adult dataset."""
    noisy_min = example_private_table.min('Age', PrivacyBudget(10000.))
    check_absolute_error(noisy_min, 17., 1.)
    del noisy_min
Ejemplo n.º 4
0
def test_private_min_sepal_length(example_private_table: PrivateTable):
    """check private min implementation using Sepal Length in iris dataset."""
    noisy_min = example_private_table.min('Sepal Length', PrivacyBudget(10000.))
    check_absolute_error(noisy_min, 4.3, 1.)
    del noisy_min