brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
rerankingTrain and run Tevatron cross-encoder rerankers, prepare pairwise rerank inputs, and interpret reranker score outputs.
Independent GitHub snapshot ยท Automated classification ยท Original documentation governs
Use this sub-skill when the task is about Tevatron second-stage cross-encoder reranking: training a reranker from query/positive/negative groups, turning first-stage runs into pairwise JSONL, running reranker inference, using RankLLaMA-style LoRA checkpoints, or interpreting score files.
tevatron.reranker.driver.train and tevatron.reranker.driver.rerank arguments, JSONL fields, grouped logits, and LoRA options.train_group_size mismatches, LoRA adapter issues, missing optional dependencies, score formatting, and download/cache failures.This sub-skill covers:
tevatron.reranker.driver.train cross-encoder reranker training.tevatron.reranker.driver.rerank single-device reranker inference.Use sibling Tevatron sub-skills instead for:
torch because dataset, collator, model, trainer, and driver modules use PyTorch.transformers and datasets are core Tevatron dependencies; peft is required only for --lora or --lora_name_or_path workflows.query_id<TAB>docid<TAB>score: use Reranker Workflows.