Class SampleRademacherDistribution
Object
SampleRademacherDistribution
- All Implemented Interfaces:
Computation<SInt,ProtocolBuilderNumeric>
public class SampleRademacherDistribution extends Object implements Computation<SInt,ProtocolBuilderNumeric>
This computation samples from a Rademacher distribution which can be -1 or +1 each with
probability 1/2.
-
Constructor Summary
Constructors Constructor Description SampleRademacherDistribution()
-
Method Summary
Modifier and Type Method Description DRes<SInt>
buildComputation(ProtocolBuilderNumeric root)
-
Constructor Details
-
SampleRademacherDistribution
public SampleRademacherDistribution()
-
-
Method Details
-
buildComputation
public DRes<SInt> buildComputation(ProtocolBuilderNumeric root)- Specified by:
buildComputation
in interfaceComputation<SInt,ProtocolBuilderNumeric>
-