feat: add leakage-free accuracy training AOIs
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user