Class Cache_miss_is

java.lang.Object
jline.api.cache.Cache_miss_is

public final class Cache_miss_is extends Object
  • Method Details

    • cache_miss_is

      public static Ret.cacheMissSpm cache_miss_is(Matrix gamma, Matrix m, MatrixCell lambda, int samples)
      Computes cache miss rates using Monte Carlo importance sampling.
      Parameters:
      gamma - Matrix representing the cache access factors (n x h).
      m - Matrix representing the cache capacity vector (1 x h).
      lambda - MatrixCell representing the request rates for different users or items.
      samples - Number of Monte Carlo samples.
      Returns:
      Ret.cacheMissSpm containing miss rate metrics (M, MU, MI, pi0, lE).
    • cache_miss_is

      public static Ret.cacheMissSpm cache_miss_is(Matrix gamma, Matrix m, MatrixCell lambda, int samples, Matrix sigma, Matrix cap)
      Computes cache miss rates by importance sampling, optionally under per-list storage cost caps.
      Parameters:
      gamma - Cache access factors (n x h).
      m - Cache capacity vector (1 x h).
      lambda - Request rates per user per item.
      samples - Number of Monte Carlo samples.
      sigma - Item storage costs (sizes); null or empty for none.
      cap - Per-list storage cost caps; null or empty for none.
      Returns:
      miss rate metrics (M, MU, MI, pi0, lE).
    • cache_miss_is

      public static Ret.cacheMissSpm cache_miss_is(Matrix gamma, Matrix m, MatrixCell lambda)