Package jline.api.cache
Class Cache_spm_size.Result
java.lang.Object
jline.api.cache.Cache_spm_size.Result
- Enclosing class:
- Cache_spm_size
Expansion result.
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean[]Whether each list's cost cap binds.doubleNormalizing constant, same normalization as Cache_erec (may overflow; use logE).intNewton iterations used.double[]Mean storage cost held by each list.doublelog det of the Hessian in (log xi, log zeta), restricted to the free coordinates.doubleNatural logarithm of E, safe for large n."spm-size", "spm", "uniform-size", "lattice" or "boundary".doubleThe exponent Psi - m.log xi - k.log zeta.double[][]Occupancy pi, n x (h+1), column 0 the miss probability.doubleSize-free error baseline 0.14*(1/min_j m_j + 1/(n - sum_j m_j)); see ACCURACY.intgcd 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 -
Method Summary
-
Field Details
-
E
public double ENormalizing constant, same normalization as Cache_erec (may overflow; use logE). -
logE
public double logENatural logarithm of E, safe for large n. -
xi
public double[] xiSaddle point xi_j, one entry per list (0 for a list of zero capacity). -
zeta
public double[] zetaCost tilt zeta_j on the original size lattice (1 for a slack or absent list). -
binding
public boolean[] bindingWhether each list's cost cap binds. -
pij
public double[][] pijOccupancy pi, n x (h+1), column 0 the miss probability. -
K
public double[] KMean storage cost held by each list. -
phi
public double phiThe exponent Psi - m.log xi - k.log zeta. -
logdetSigma
public double logdetSigmalog det of the Hessian in (log xi, log zeta), restricted to the free coordinates. -
span
public int spangcd of the item sizes, divided out as an exact lattice reduction. -
method
"spm-size", "spm", "uniform-size", "lattice" or "boundary". -
relerrEst
public double relerrEstSize-free error baseline 0.14*(1/min_j m_j + 1/(n - sum_j m_j)); see ACCURACY. -
iter
public int iterNewton iterations used.
-
-
Constructor Details
-
Result
public Result()
-