Criterium domain helpers and backward-compatible re-exports from utils.
Criterium domain helpers and backward-compatible re-exports from utils.
(->autocorrelation-classification-map x)Identity wrapper for autocorrelation-classification-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for autocorrelation-classification-map construction. Validation handled by malli instrumentation during development.
(->autocorrelation-map x)Identity wrapper for autocorrelation-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for autocorrelation-map construction. Validation handled by malli instrumentation during development.
(->collected-metrics-map x)Identity wrapper for collected-metrics-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for collected-metrics-map construction. Validation handled by malli instrumentation during development.
(->distribution-fit-map x)Identity wrapper for distribution-fit-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for distribution-fit-map construction. Validation handled by malli instrumentation during development.
(->effective-sample-size-map x)Identity wrapper for effective-sample-size-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for effective-sample-size-map construction. Validation handled by malli instrumentation during development.
(->event-stats-map x)Identity wrapper for event-stats-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for event-stats-map construction. Validation handled by malli instrumentation during development.
(->histogram-map x)Identity wrapper for histogram-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for histogram-map construction. Validation handled by malli instrumentation during development.
(->kde-map x)Identity wrapper for kde-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for kde-map construction. Validation handled by malli instrumentation during development.
(->modes-map x)Identity wrapper for modes-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for modes-map construction. Validation handled by malli instrumentation during development.
(->outlier-significance-map x)Identity wrapper for outlier-significance-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for outlier-significance-map construction. Validation handled by malli instrumentation during development.
(->outliers-map x)Identity wrapper for outliers-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for outliers-map construction. Validation handled by malli instrumentation during development.
(->quantiles-map x)Identity wrapper for quantiles-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for quantiles-map construction. Validation handled by malli instrumentation during development.
(->stats-map x)Identity wrapper for stats-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for stats-map construction. Validation handled by malli instrumentation during development.
(->tail-analysis-map x)Identity wrapper for tail-analysis-map construction. Validation handled by malli instrumentation during development.
Identity wrapper for tail-analysis-map construction. Validation handled by malli instrumentation during development.
(autocorrelation-classification-data class-map)Extract classification data from an autocorrelation-classification-map.
Extract classification data from an autocorrelation-classification-map.
(bootstrap-box-plot-stats data-map metric-id)Extract all stats needed for box plot from bootstrap data.
Returns a map with :median, :p10, :p90, and optionally :ci-lower, :ci-upper. Returns nil if required quantiles (0.1, 0.5, 0.9) are not available.
Extract all stats needed for box plot from bootstrap data. Returns a map with :median, :p10, :p90, and optionally :ci-lower, :ci-upper. Returns nil if required quantiles (0.1, 0.5, 0.9) are not available.
(bootstrap-quantile-ci data-map metric-id quantile)Extract confidence interval bounds for a bootstrap quantile.
Returns {:ci-lower val :ci-upper val} map with transforms applied, or nil if CI bounds are not available or bootstrap stats are missing.
Extract confidence interval bounds for a bootstrap quantile.
Returns {:ci-lower val :ci-upper val} map with transforms applied,
or nil if CI bounds are not available or bootstrap stats are missing.(bootstrap-quantile-value data-map metric-id quantile)Extract a transformed bootstrap quantile value from a benchmark data map.
Takes a data map, metric-id (e.g. :elapsed-time), and quantile (e.g. 0.5). Returns the point estimate for that quantile with transforms applied, or nil if bootstrap stats are not available.
Bootstrap stats structure: [:bootstrap-stats :bootstrap metric-id :quantiles q] where each quantile has :point-estimate and :estimate-quantiles.
Extract a transformed bootstrap quantile value from a benchmark data map. Takes a data map, metric-id (e.g. :elapsed-time), and quantile (e.g. 0.5). Returns the point estimate for that quantile with transforms applied, or nil if bootstrap stats are not available. Bootstrap stats structure: [:bootstrap-stats :bootstrap metric-id :quantiles q] where each quantile has :point-estimate and :estimate-quantiles.
(effective-sample-size-data ess-map)Extract effective sample size data from an effective-sample-size-map.
Extract effective sample size data from an effective-sample-size-map.
(get-generic-data-entry result-map id)Look up a generic data entry by id from a result map. Returns the entry or nil if not found. Type validation is handled by malli instrumentation during development.
Look up a generic data entry by id from a result map. Returns the entry or nil if not found. Type validation is handled by malli instrumentation during development.
(get-quantiles-entry result-map id)Look up a quantiles entry by id from a result map. Returns the entry or nil if not found. Type validation is handled by malli instrumentation during development.
Look up a quantiles entry by id from a result map. Returns the entry or nil if not found. Type validation is handled by malli instrumentation during development.
(maybe-var-get x options)Resolve and deref a Named, or return the argument.
Resolve and deref a Named, or return the argument.
(maybe-ver-get-named k {:keys [default-ns]})Resolve and deref a Named, or return the argument.
Resolve and deref a Named, or return the argument.
(samples-single-value data-map metric-id)Extract a metric value from raw samples when only a single sample exists. For use with :one-shot benchmarks that produce a single data point without statistical analysis.
Returns the transformed metric value, or nil if samples unavailable, multi-sample, or the metric doesn't exist in the samples.
Extract a metric value from raw samples when only a single sample exists. For use with :one-shot benchmarks that produce a single data point without statistical analysis. Returns the transformed metric value, or nil if samples unavailable, multi-sample, or the metric doesn't exist in the samples.
(stats-value data-map stats-id metric-id value-key)Extract a transformed stats value from a benchmark data map.
Takes a data map (from bench/last-bench :data), a stats-id (e.g. :stats or :log-stats), a metric-id (e.g. :elapsed-time), and a value-key (e.g. :mean, :std-dev).
Returns the value with all transforms applied, or nil if the stats-id entry is not present in the data map.
Extract a transformed stats value from a benchmark data map. Takes a data map (from bench/last-bench :data), a stats-id (e.g. :stats or :log-stats), a metric-id (e.g. :elapsed-time), and a value-key (e.g. :mean, :std-dev). Returns the value with all transforms applied, or nil if the stats-id entry is not present in the data map.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |