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
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
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
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