feat: add leakage-free accuracy training AOIs
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-15 04:10:38 +02:00
parent c2d7dd48a8
commit f82a7f456a
2 changed files with 138 additions and 0 deletions
@@ -31,6 +31,16 @@ TRAINING_EXPANSION_SAMPLE_SLUGS = frozenset(
SMALL_BUILDING_TRAINING_SAMPLE_SLUGS = frozenset(
{"beerse_center", "rijkevorsel_center", "hoogstraten_center", "vorselaar_center"}
)
REVIEWED_ACCURACY_EXPANSION_SAMPLE_SLUGS = frozenset(
{
"arendonk_center",
"dessel_center",
"meerhout_center",
"laakdal_center",
"nijlen_center",
"hulshout_center",
}
)
SMALL_BUILDING_VALIDATION_SAMPLE_SLUGS = frozenset(
{"vosselaar_center", "grobbendonk_center"}
)
@@ -204,6 +214,54 @@ SAMPLES: dict[str, OperatorSample] = {
center_lon=4.7731,
center_lat=51.2020,
),
"arendonk_center": OperatorSample(
slug="arendonk_center",
display_name="Arendonk center reviewed accuracy expansion",
center_lon=5.0864557,
center_lat=51.3202315,
municipality="Arendonk",
operational_zone="reviewed_accuracy_training",
),
"dessel_center": OperatorSample(
slug="dessel_center",
display_name="Dessel center reviewed accuracy expansion",
center_lon=5.1128221,
center_lat=51.2390765,
municipality="Dessel",
operational_zone="reviewed_accuracy_training",
),
"meerhout_center": OperatorSample(
slug="meerhout_center",
display_name="Meerhout center reviewed accuracy expansion",
center_lon=5.0772388,
center_lat=51.1317433,
municipality="Meerhout",
operational_zone="reviewed_accuracy_training",
),
"laakdal_center": OperatorSample(
slug="laakdal_center",
display_name="Laakdal center reviewed accuracy expansion",
center_lon=4.9552253,
center_lat=51.0801317,
municipality="Laakdal",
operational_zone="reviewed_accuracy_training",
),
"nijlen_center": OperatorSample(
slug="nijlen_center",
display_name="Nijlen center reviewed accuracy expansion",
center_lon=4.6702859,
center_lat=51.1610023,
municipality="Nijlen",
operational_zone="reviewed_accuracy_training",
),
"hulshout_center": OperatorSample(
slug="hulshout_center",
display_name="Hulshout center reviewed accuracy expansion",
center_lon=4.7885461,
center_lat=51.0753923,
municipality="Hulshout",
operational_zone="reviewed_accuracy_training",
),
"vosselaar_center": OperatorSample(
slug="vosselaar_center",
display_name="Vosselaar center small-building validation",
@@ -753,6 +811,7 @@ def main() -> int:
"reference_max_features": args.reference_max_features,
"default_validation_sample_slugs": sorted(DEFAULT_VALIDATION_SAMPLE_SLUGS),
"training_expansion_sample_slugs": sorted(TRAINING_EXPANSION_SAMPLE_SLUGS),
"reviewed_accuracy_expansion_sample_slugs": sorted(REVIEWED_ACCURACY_EXPANSION_SAMPLE_SLUGS),
"samples": samples,
}
manifest_path = output_dir / args.manifest_name