From 3f3241132db4c582519410ae0b207916df6da128 Mon Sep 17 00:00:00 2001 From: ZhidanLiu Date: Fri, 3 Jul 2020 16:35:57 +0800 Subject: [PATCH] delete the annotation of parameter mean --- mindarmour/diff_privacy/mechanisms/mechanisms.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mindarmour/diff_privacy/mechanisms/mechanisms.py b/mindarmour/diff_privacy/mechanisms/mechanisms.py index b7a6cd1..3d18e1c 100644 --- a/mindarmour/diff_privacy/mechanisms/mechanisms.py +++ b/mindarmour/diff_privacy/mechanisms/mechanisms.py @@ -176,7 +176,6 @@ class AdaGaussianRandom(Mechanisms): initial_noise_multiplier(float): Ratio of the standard deviation of Gaussian noise divided by the norm_bound, which will be used to calculate privacy spent. Default: 1.5. - mean(float): Average value of random noise. Default: 0.0 noise_decay_rate(float): Hyper parameter for controlling the noise decay. Default: 6e-4. decay_policy(str): Noise decay strategy include 'Step' and 'Time'. @@ -190,10 +189,9 @@ class AdaGaussianRandom(Mechanisms): >>> gradients = Tensor([0.2, 0.9], mstype.float32) >>> norm_bound = 1.0 >>> initial_noise_multiplier = 1.5 - >>> mean = 0.0 >>> noise_decay_rate = 6e-4 >>> decay_policy = "Time" - >>> net = AdaGaussianRandom(norm_bound, initial_noise_multiplier, mean + >>> net = AdaGaussianRandom(norm_bound, initial_noise_multiplier, >>> noise_decay_rate, decay_policy) >>> res = net(gradients) >>> print(res)