Class Cache_spm_size.Result

java.lang.Object
jline.api.cache.Cache_spm_size.Result
Enclosing class:
Cache_spm_size

public static final class Cache_spm_size.Result extends Object
Expansion result.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    boolean[]
    Whether each list's cost cap binds.
    double
    Normalizing constant, same normalization as Cache_erec (may overflow; use logE).
    int
    Newton iterations used.
    double[]
    Mean storage cost held by each list.
    double
    log det of the Hessian in (log xi, log zeta), restricted to the free coordinates.
    double
    Natural logarithm of E, safe for large n.
    "spm-size", "spm", "uniform-size", "lattice" or "boundary".
    double
    The exponent Psi - m.log xi - k.log zeta.
    double[][]
    Occupancy pi, n x (h+1), column 0 the miss probability.
    double
    Size-free error baseline 0.14*(1/min_j m_j + 1/(n - sum_j m_j)); see ACCURACY.
    int
    gcd of the item sizes, divided out as an exact lattice reduction.
    double[]
    Saddle point xi_j, one entry per list (0 for a list of zero capacity).
    double[]
    Cost tilt zeta_j on the original size lattice (1 for a slack or absent list).
  • 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

    • E

      public double E
      Normalizing constant, same normalization as Cache_erec (may overflow; use logE).
    • logE

      public double logE
      Natural logarithm of E, safe for large n.
    • xi

      public double[] xi
      Saddle point xi_j, one entry per list (0 for a list of zero capacity).
    • zeta

      public double[] zeta
      Cost tilt zeta_j on the original size lattice (1 for a slack or absent list).
    • binding

      public boolean[] binding
      Whether each list's cost cap binds.
    • pij

      public double[][] pij
      Occupancy pi, n x (h+1), column 0 the miss probability.
    • K

      public double[] K
      Mean storage cost held by each list.
    • phi

      public double phi
      The exponent Psi - m.log xi - k.log zeta.
    • logdetSigma

      public double logdetSigma
      log det of the Hessian in (log xi, log zeta), restricted to the free coordinates.
    • span

      public int span
      gcd of the item sizes, divided out as an exact lattice reduction.
    • method

      public String method
      "spm-size", "spm", "uniform-size", "lattice" or "boundary".
    • relerrEst

      public double relerrEst
      Size-free error baseline 0.14*(1/min_j m_j + 1/(n - sum_j m_j)); see ACCURACY.
    • iter

      public int iter
      Newton iterations used.
  • Constructor Details

    • Result

      public Result()