Class VariationalResult

java.lang.Object
jline.inference.api.VariationalResult

public class VariationalResult extends Object
Outcome of Infer_variational.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    double[]
    (P) posterior Gamma shapes.
    double[][]
    (P x iter) posterior shape per iteration.
    double[]
    (P) posterior Gamma rates.
    double[][]
    (P x iter) posterior rate per iteration.
    double[]
    evidence lower bound per iteration.
    boolean
     
    int
     
    double[]
    (P) mean service times, beta/alpha.
    double[][][]
    (T x G x ymax+1) variational rates.
    double[][]
    (G x M*R) expected queue lengths.
    double[]
    (P) posterior mean rates, alpha/beta.
    double
    largest probability mass sitting on the truncated top count.
    double[]
    (G) time grid.
    double[][][]
    (T x G x ymax+1) transition-count marginals.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • alpha

      public double[] alpha
      (P) posterior Gamma shapes.
    • beta

      public double[] beta
      (P) posterior Gamma rates.
    • rates

      public double[] rates
      (P) posterior mean rates, alpha/beta.
    • meanServiceTime

      public double[] meanServiceTime
      (P) mean service times, beta/alpha.
    • bound

      public double[] bound
      evidence lower bound per iteration.
    • alphaTrace

      public double[][] alphaTrace
      (P x iter) posterior shape per iteration.
    • betaTrace

      public double[][] betaTrace
      (P x iter) posterior rate per iteration.
    • Y

      public double[][][] Y
      (T x G x ymax+1) transition-count marginals.
    • nu

      public double[][][] nu
      (T x G x ymax+1) variational rates.
    • tgrid

      public double[] tgrid
      (G) time grid.
    • qlen

      public double[][] qlen
      (G x M*R) expected queue lengths.
    • iter

      public int iter
    • converged

      public boolean converged
    • tailmass

      public double tailmass
      largest probability mass sitting on the truncated top count.
  • Constructor Details

    • VariationalResult

      public VariationalResult()