Add Entry opportunity training diagnostics

This commit is contained in:
Codex
2026-06-28 09:27:59 +08:00
parent e8420f76fe
commit 6be4bb976a
5 changed files with 468 additions and 10 deletions
@@ -11,6 +11,13 @@ def main() -> None:
parser = argparse.ArgumentParser()
add_common_args(parser)
parser.add_argument("--max-rows", type=int, default=0)
parser.add_argument(
"--conditional-entry-source",
choices=("none", "direction_label", "side_opportunity"),
default="none",
help="Entry 训练样本人群来源:不筛选、按 Direction 标签筛选、或按本方向未来机会阈值筛选。",
)
parser.add_argument("--conditional-entry-opportunity-bps", type=float, default=40.0)
parser.add_argument("--conditional-entry-direction-labels", action="store_true")
parser.add_argument("--conditional-entry-min-fit-rows", type=int, default=1000)
args = parser.parse_args()