Help us shape the future of Go! Take the 2026 Go Developer Survey

corebench

command
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2026 License: MIT Imports: 16 Imported by: 0

Documentation

Overview

Command corebench evaluates an embedding model on a downloaded subset of CORE-Bench (arXiv:2606.11864, HF: zhangfw123/CORE-Bench) in BEIR format: each repo dir holds corpus.jsonl, queries.jsonl and qrels/test.tsv.

It measures the EMBEDDER in our own runtime (tokenizer + pooling + ORT), not the full find_context pipeline: corpus chunks are embedded as-is, queries are scored against the query's filtered_corpus_id subset (the benchmark's temporal filter), and NDCG@10 / Recall@100 are reported per repo plus pooled. Corpus embeddings are cached on disk per (repo, model) so an A/B between two models only pays each corpus once.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL