Class SampleVariance

Object
SampleVariance
All Implemented Interfaces:
Computation<SFixed,​ProtocolBuilderNumeric>

public class SampleVariance
extends Object
implements Computation<SFixed,​ProtocolBuilderNumeric>
Compute the sample variance for a list of observations.
  • Constructor Details

    • SampleVariance

      public SampleVariance​(List<DRes<SFixed>> observed, DRes<SFixed> mean)
      Create a new computation with a given computed sample mean. Use SampleMean to compute the mean.
  • Method Details

    • buildComputation

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