计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
pope_answer_evaluator【效率与协作】Normalize POPE yes/no answers and compute object hallucination classification metrics.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill after an LVLM or deterministic answer source has answered POPE polling questions. It converts raw answer text into binary yes/no predictions and computes the paper's standard metrics.
Do not use this skill to generate POPE questions or choose absent objects. It assumes labels already come from a POPE question file.
answer string.label equal to yes or no.no if the first segment contains no, No, or not; otherwise mark it as yes.Run:
python scripts/pope_answer_evaluator.py --self-test
python tests/test_answer_evaluator.py
The tests cover sentence-form answers, negation, confusion counts, F1, and yes ratio.
This is repository-compatible normalization and may classify unusual answers conservatively as yes unless explicit negation is present. If a project needs stricter invalid-answer handling, record that policy separately.