Package jline.api.cache
Class Cache_miss_is
java.lang.Object
jline.api.cache.Cache_miss_is
-
Method Summary
Modifier and TypeMethodDescriptionstatic Ret.cacheMissSpmcache_miss_is(Matrix gamma, Matrix m, MatrixCell lambda) static Ret.cacheMissSpmcache_miss_is(Matrix gamma, Matrix m, MatrixCell lambda, int samples) Computes cache miss rates using Monte Carlo importance sampling.static Ret.cacheMissSpmcache_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.
-
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
-