def
Aesop.StatsArray.filterPercentile
{α : Type u_1}
[Ord α]
(f : Aesop.Stats → α)
(percentile : Aesop.Percent)
(stats : Aesop.StatsArray)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Aesop.StatsArray.filterOptPercentile
{α : Type u_1}
[Ord α]
(f : Aesop.Stats → α)
(percentile? : Option Aesop.Percent)
(stats : Aesop.StatsArray)
:
Equations
- Aesop.StatsArray.filterOptPercentile f none stats = stats
- Aesop.StatsArray.filterOptPercentile f (some percentile) stats = Aesop.StatsArray.filterPercentile f percentile stats
Instances For
@[reducible, inline]
Equations
Instances For
Equations
- Aesop.StatsReport.instToStringNanos = { toString := Aesop.Nanos.printAsMillis }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Aesop.StatsReport.default.fmtRuleStats
(stats : Array (Aesop.DisplayRuleName × Aesop.RuleStatsTotals))
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Aesop.StatsReport.scriptsCore
(percentile? : optParam (Option Aesop.Percent) none)
(nSlowest : optParam Nat 30)
:
Instances For
Equations
- Aesop.StatsReport.scriptsCore.fmtScriptGenerated Aesop.ScriptGenerated.none = Std.Format.text "<none>"
- Aesop.StatsReport.scriptsCore.fmtScriptGenerated (Aesop.ScriptGenerated.staticallyStructured perfect) = Lean.format "static (perfect: " ++ Lean.format perfect ++ Lean.format ")"
- Aesop.StatsReport.scriptsCore.fmtScriptGenerated (Aesop.ScriptGenerated.dynamicallyStructured perfect) = Lean.format "dynamic (perfect: " ++ Lean.format perfect ++ Lean.format ")"
Instances For
Equations
- Aesop.StatsReport.scripts = Aesop.StatsReport.scriptsCore
Instances For
Equations
- Aesop.StatsReport.scripts99 = Aesop.StatsReport.scriptsCore (some { toFloat := 0.99 })
Instances For
Equations
- Aesop.StatsReport.scripts95 = Aesop.StatsReport.scriptsCore (some { toFloat := 0.95 })