package testing

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum AggregationType

statistical_tests.proto:31

Used in: GeneralSamplingParameters

message ApproximateBoundsDpTestCase

statistical_tests.proto:310

Used in: ApproximateBoundsDpTestCaseCollection

message ApproximateBoundsDpTestCaseCollection

statistical_tests.proto:365

message ApproximateBoundsSamplingParameters

statistical_tests.proto:186

Parameters required for drawing sample bounds from the approximate bounds calculator of the DP library.

Used in: ApproximateBoundsDpTestCase

message BoundedMeanDpTestCase

statistical_tests.proto:291

Used in: BoundedMeanDpTestCaseCollection

message BoundedMeanDpTestCaseCollection

statistical_tests.proto:347

message BoundedMeanSamplingParameters

statistical_tests.proto:138

Parameters required for drawing samples from the bounded mean aggregation of the DP library.

Used in: BoundedMeanDpTestCase

message BoundedQuantilesDpTestCase

statistical_tests.proto:303

Used in: BoundedQuantilesDpTestCaseCollection

message BoundedQuantilesDpTestCaseCollection

statistical_tests.proto:359

message BoundedQuantilesSamplingParameters

statistical_tests.proto:168

Parameters required for drawing samples from the bounded quantiles aggregation of the DP library.

Used in: BoundedQuantilesDpTestCase

message BoundedStdvDpTestCase

statistical_tests.proto:297

Used in: BoundedStdvDpTestCaseCollection

message BoundedStdvDpTestCaseCollection

statistical_tests.proto:353

message BoundedStdvSamplingParameters

statistical_tests.proto:153

Parameters required for drawing samples from the bounded stdv and bounded variance aggregation of the DP library.

Used in: BoundedStdvDpTestCase

message BoundedSumDpTestCase

statistical_tests.proto:278

Used in: BoundedSumDpTestCaseCollection

message BoundedSumDpTestCaseCollection

statistical_tests.proto:335

message BoundedSumSamplingParameters

statistical_tests.proto:110

Parameters required for drawing samples from the bounded sum aggregation of the DP library.

Used in: BoundedSumDpTestCase

message ClosenessTestParameters

statistical_tests.proto:49

Parameters required for running a closeness test

Used in: DistributionClosenessTestCase

message ClosenessTestValidityParameters

statistical_tests.proto:223

Parameters quantifying notions of specificity that a particular closeness test should satisfy.

Used in: DistributionClosenessTestCaseCollection

message CountDpTestCase

statistical_tests.proto:272

Used in: CountDpTestCaseCollection

message CountDpTestCaseCollection

statistical_tests.proto:329

message CountSamplingParameters

statistical_tests.proto:98

Parameters required for drawing samples from the count aggregation of the DP library.

Used in: CountDpTestCase

message DataRecord

statistical_tests.proto:42

Used in: GeneralSamplingParameters

message DistributionClosenessTestCase

statistical_tests.proto:260

Used in: DistributionClosenessTestCaseCollection

message DistributionClosenessTestCaseCollection

statistical_tests.proto:317

message DistributionDpTestCase

statistical_tests.proto:266

Used in: DistributionDpTestCaseCollection

message DistributionDpTestCaseCollection

statistical_tests.proto:323

message DpTestParameters

statistical_tests.proto:63

Parameters required for running an approximate DP test

Used in: ApproximateBoundsDpTestCase, BoundedMeanDpTestCase, BoundedQuantilesDpTestCase, BoundedStdvDpTestCase, BoundedSumDpTestCase, CountDpTestCase, DistributionDpTestCase, LongBoundedSumDpTestCase

message DpTestValidityParameters

statistical_tests.proto:241

Parameters quantifying notions of specificity that a particular approximate DP test should satisfy. These parameters control the behaviour of the validity tests: they specify which inputs we expect the statistical tests to reject. Setting the parameters too low will cause the validity tests to fail (because our statistical tests aren't sensitive enough to notice the difference) and setting them too high will cause the validity tests to pass even if our statistical tests can't spot when the algorithm is not DP.

Used in: ApproximateBoundsDpTestCaseCollection, BoundedMeanDpTestCaseCollection, BoundedQuantilesDpTestCaseCollection, BoundedStdvDpTestCaseCollection, BoundedSumDpTestCaseCollection, CountDpTestCaseCollection, DistributionDpTestCaseCollection, LongBoundedSumDpTestCaseCollection

message GeneralSamplingParameters

statistical_tests.proto:201

General parameters for drawing samples, intended for testing various functionality of higher level tools.

message LongBoundedSumDpTestCase

statistical_tests.proto:284

Used in: LongBoundedSumDpTestCaseCollection

message LongBoundedSumDpTestCaseCollection

statistical_tests.proto:341

message LongBoundedSumSamplingParameters

statistical_tests.proto:124

Parameters required for drawing samples from the long bounded sum aggregation of the DP library.

Used in: LongBoundedSumDpTestCase

message NoiseSamplingParameters

statistical_tests.proto:87

Parameters required for drawing samples from the add noise method of the DP library.

Used in: DistributionClosenessTestCase, DistributionDpTestCase

enum NoiseType

statistical_tests.proto:25

Used in: ApproximateBoundsSamplingParameters, BoundedMeanSamplingParameters, BoundedQuantilesSamplingParameters, BoundedStdvSamplingParameters, BoundedSumSamplingParameters, CountSamplingParameters, LongBoundedSumSamplingParameters

message VotingParameters

statistical_tests.proto:217

Parameters specifying a voting mechanism for evaluating multiple runs of a particular statistical test. This is intended to reduce the probability of error compared to evaluating just a single run of the respective test.

Used in: ApproximateBoundsDpTestCaseCollection, BoundedMeanDpTestCaseCollection, BoundedQuantilesDpTestCaseCollection, BoundedStdvDpTestCaseCollection, BoundedSumDpTestCaseCollection, CountDpTestCaseCollection, DistributionClosenessTestCaseCollection, DistributionDpTestCaseCollection, LongBoundedSumDpTestCaseCollection