计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
pope_negative_sampling【效率与协作】Select POPE absent-object negatives using random, popular, and adversarial strategies for object hallucination evaluation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when constructing POPE-style object hallucination probes from image object annotations. It should be used after records have been normalized to {image, objects} and before emitting negative yes/no questions.
Do not use this skill to answer LVLM questions or to compute final metrics. It only chooses absent objects and computes dataset statistics.
image and objects fields.random, popular, or adversarial.random, choose an eligible absent vocabulary item with the seeded random generator.popular, choose the most frequent eligible absent item.adversarial, choose the highest-ranked eligible co-occurring item for the anchor; if none is eligible, fall back to popular selection and record that it remains an absent-object probe.Run:
python scripts/pope_negative_sampling.py --self-test
python tests/test_negative_sampling.py
The tests verify frequency counts, co-occurrence rankings, and the invariant that present objects are never selected as negatives.
The skill assumes object annotations are already available or have been generated by another component. It does not run segmentation or inspect images.