diff options
Diffstat (limited to 'diffpriv.go')
-rw-r--r-- | diffpriv.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/diffpriv.go b/diffpriv.go index 382ef37..fb6d2fc 100644 --- a/diffpriv.go +++ b/diffpriv.go @@ -19,7 +19,7 @@ func diffpriv(value int, sensitivity, epsilon float64) int { return 0 } noise := laplaceDist(0, sensitivity/epsilon) - return round(float64(value) + noise) + return round(math.Abs(float64(value) + noise)) } // Returns a random value from a laplace |