Skip to content

dokimi report

usage: dokimi report [-h] {eval,generate,model-compare} ...

positional arguments:
  {eval,generate,model-compare}
    eval                Generate quality report from eval JSON (dynamic vs static breakdown)
    generate            Generate comprehensive report from eval results
    model-compare       Compare multiple model runs over a common question set and write a
                        Markdown report

options:
  -h, --help            show this help message and exit

dokimi report eval

usage: dokimi report eval [-h] --product PRODUCT --eval EVAL [--run-id RUN_ID] [--out OUT]

options:
  -h, --help         show this help message and exit
  --product PRODUCT  Product name (e.g., oneDAL)
  --eval EVAL        Path to eval JSON file
  --run-id RUN_ID    Run tag (e.g. gpt4o). Auto-sets output path.
  --out OUT          Output .md file (default: results/{product}/reports/{product}_full.md)

dokimi report generate

usage: dokimi report generate [-h] --product PRODUCT --eval EVAL --questions QUESTIONS
                              [--output OUTPUT] [--format {markdown,json}]

options:
  -h, --help            show this help message and exit
  --product PRODUCT     Product name (e.g., oneTBB)
  --eval EVAL           Path to eval JSON file
  --questions QUESTIONS
                        Path to questions JSON file
  --output OUTPUT       Output file (default: reports/{product}.md)
  --format {markdown,json}
                        Output format

dokimi report model-compare

usage: dokimi report model-compare [-h] [--regular-runs REGULAR_RUNS [REGULAR_RUNS ...]]
                                   [--golden-runs GOLDEN_RUNS [GOLDEN_RUNS ...]] --run-ids RUN_IDS
                                   --out OUT [--treatment-arm TREATMENT_ARM]
                                   [--stats-correction {holm,bh}] [--pool-replicates]

options:
  -h, --help            show this help message and exit
  --regular-runs REGULAR_RUNS [REGULAR_RUNS ...]
                        Paths to regular-question arms JSON files (one per model, same order as
                        --run-ids)
  --golden-runs GOLDEN_RUNS [GOLDEN_RUNS ...]
                        Paths to golden-question arms JSON files (one per model, same order as
                        --run-ids)
  --run-ids RUN_IDS     Comma-separated run labels (e.g. sonnet46,opus48)
  --out OUT             Output Markdown file path
  --treatment-arm TREATMENT_ARM
                        Name of the treatment arm to use as the scored context arm. Required when
                        a run contains more than one non-baseline arm.
  --stats-correction {holm,bh}
                        Multiple-comparison correction applied across the compared runs: holm
                        (family-wise error, default) or bh (false discovery rate).
  --pool-replicates     Average runs that share a configuration (same answer model/provider,
                        judge, sampling, harness, plugin set and arms) into one row per
                        configuration, instead of treating them as rival models. Required when any
                        configuration appears more than once.