Module swim.math
Package swim.math

Class Distribution

java.lang.Object
swim.math.Distribution
Direct Known Subclasses:
UniformDistribution

public abstract class Distribution extends Object
  • Constructor Details

    • Distribution

      public Distribution()
  • Method Details

    • density

      public abstract double density(double x)
    • sample

      public abstract double sample()
    • sample

      public MutableTensor sample(TensorDims dims, Precision prec)
    • sigmoidUniform

      public static Distribution sigmoidUniform(Random random, double fanIn, double fanOut)
    • sigmoidUniform

      public static Distribution sigmoidUniform(double fanIn, double fanOut)
    • reluUniform

      public static Distribution reluUniform(Random random, double fanIn, double fanOut)
    • reluUniform

      public static Distribution reluUniform(double fanIn, double fanOut)