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 Details

  • Method Details

    • buildComputation

      public DRes<SInt> buildComputation​(ProtocolBuilderNumeric root)
      Specified by:
      buildComputation in interface Computation<SInt,​ProtocolBuilderNumeric>