Versions in this module Expand all Collapse all v0 v0.1.2 Jul 4, 2026 v0.1.1 Jun 25, 2026 Changes in this version + func Rouge1Recall(original, compressed string) float64 + func WriteCSV(w io.Writer, results []Result) error + func WriteMarkdown(w io.Writer, summaries []TierSummary, results []Result) error + type Result struct + CharRet float64 + Fidelity float64 + InTokens int + OutTokens int + Ratio float64 + SampleID string + Tier string + func Evaluate(samples []Sample, tiers []Tier) []Result + type Sample struct + Category string + Description string + ID string + Prompt string + func LoadSamples(path string) ([]Sample, error) + func LongBenchSamples() []Sample + type Tier struct + Name string + Opts []tok.Option + func DefaultTiers() []Tier + type TierSummary struct + AvgCharRet float64 + AvgFidelity float64 + AvgRatio float64 + Samples int + Tier string + func Summarize(results []Result, tiers []Tier) []TierSummary