27
27
28
28
29
29
class AccountingTest (unittest .TestCase ):
30
- def test_rdp_accountant (self ):
30
+ def test_rdp_accountant (self ) -> None :
31
31
noise_multiplier = 1.5
32
32
sample_rate = 0.04
33
33
steps = int (90 / 0.04 )
@@ -39,7 +39,7 @@ def test_rdp_accountant(self):
39
39
epsilon = accountant .get_epsilon (delta = 1e-5 )
40
40
self .assertAlmostEqual (epsilon , 7.32911117143 )
41
41
42
- def test_gdp_accountant (self ):
42
+ def test_gdp_accountant (self ) -> None :
43
43
noise_multiplier = 1.5
44
44
sample_rate = 0.04
45
45
steps = int (90 // 0.04 )
@@ -52,7 +52,7 @@ def test_gdp_accountant(self):
52
52
self .assertLess (6.59 , epsilon )
53
53
self .assertLess (epsilon , 6.6 )
54
54
55
- def test_prv_accountant (self ):
55
+ def test_prv_accountant (self ) -> None :
56
56
noise_multiplier = 1.5
57
57
sample_rate = 0.04
58
58
steps = int (90 // 0.04 )
@@ -65,7 +65,7 @@ def test_prv_accountant(self):
65
65
epsilon = accountant .get_epsilon (delta = 1e-5 )
66
66
self .assertAlmostEqual (epsilon , 6.777395712150674 )
67
67
68
- def test_get_noise_multiplier_rdp_epochs (self ):
68
+ def test_get_noise_multiplier_rdp_epochs (self ) -> None :
69
69
delta = 1e-5
70
70
sample_rate = 0.04
71
71
epsilon = 8
@@ -81,7 +81,7 @@ def test_get_noise_multiplier_rdp_epochs(self):
81
81
82
82
self .assertAlmostEqual (noise_multiplier , 1.416 , places = 4 )
83
83
84
- def test_get_noise_multiplier_rdp_steps (self ):
84
+ def test_get_noise_multiplier_rdp_steps (self ) -> None :
85
85
delta = 1e-5
86
86
sample_rate = 0.04
87
87
epsilon = 8
@@ -96,7 +96,7 @@ def test_get_noise_multiplier_rdp_steps(self):
96
96
97
97
self .assertAlmostEqual (noise_multiplier , 1.3562 , places = 4 )
98
98
99
- def test_get_noise_multiplier_prv_epochs (self ):
99
+ def test_get_noise_multiplier_prv_epochs (self ) -> None :
100
100
delta = 1e-5
101
101
sample_rate = 0.04
102
102
epsilon = 8
@@ -112,7 +112,7 @@ def test_get_noise_multiplier_prv_epochs(self):
112
112
113
113
self .assertAlmostEqual (noise_multiplier , 1.34765625 , places = 4 )
114
114
115
- def test_get_noise_multiplier_prv_steps (self ):
115
+ def test_get_noise_multiplier_prv_steps (self ) -> None :
116
116
delta = 1e-5
117
117
sample_rate = 0.04
118
118
epsilon = 8
@@ -153,7 +153,7 @@ def test_get_noise_multiplier_overshoot(self, epsilon, epochs, sample_rate, delt
153
153
actual_epsilon = accountant .get_epsilon (delta = delta )
154
154
self .assertLess (actual_epsilon , epsilon )
155
155
156
- def test_get_noise_multiplier_gdp (self ):
156
+ def test_get_noise_multiplier_gdp (self ) -> None :
157
157
delta = 1e-5
158
158
sample_rate = 0.04
159
159
epsilon = 8
@@ -169,7 +169,7 @@ def test_get_noise_multiplier_gdp(self):
169
169
170
170
self .assertAlmostEqual (noise_multiplier , 1.3232421875 )
171
171
172
- def test_accountant_state_dict (self ):
172
+ def test_accountant_state_dict (self ) -> None :
173
173
noise_multiplier = 1.5
174
174
sample_rate = 0.04
175
175
steps = int (90 / 0.04 )
@@ -191,7 +191,7 @@ def test_accountant_state_dict(self):
191
191
accountant .state_dict (dummy_dest )["dummy_k" ], dummy_dest ["dummy_k" ]
192
192
)
193
193
194
- def test_accountant_load_state_dict (self ):
194
+ def test_accountant_load_state_dict (self ) -> None :
195
195
noise_multiplier = 1.5
196
196
sample_rate = 0.04
197
197
steps = int (90 / 0.04 )
0 commit comments