Skip to content

Commit f8b5e96

Browse files
committed
Fixed missing arguments in command-line driver for
build_geofence_release
1 parent c556b81 commit f8b5e96

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

speciesnet/scripts/build_geofence_release.py

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,12 @@
102102
_TRIM = flags.DEFINE_string(
103103
"trim",
104104
"data/model_package/always_crop_99710272_22x8_v12_epoch_00148.labels.txt",
105-
"Path to the labels supported by the model (TXT). Used to trim the geofence "
106-
"release.",
105+
"Path to the labels supported by the model (TXT).",
106+
)
107+
_TAXONOMY = flags.DEFINE_string(
108+
"taxonomy",
109+
"data/model_package/taxonomy_release.txt",
110+
"Path to the full taxonomy file (model categories and parents) (TXT).",
107111
)
108112
_OUTPUT = flags.DEFINE_string(
109113
"output",
@@ -966,9 +970,17 @@ def main(argv: list[str]) -> None:
966970
geofence_base = load_geofence_base(_BASE.value)
967971
validate_geofence(geofence_base)
968972

969-
geofence_release = fix_geofence_base(geofence_base, _FIXES.value)
970-
geofence_release = propagate_rules(geofence_release, _TRIM.value)
971-
geofence_release = trim_to_supported_labels(geofence_release, _TRIM.value)
973+
geofence_release = fix_geofence_base(
974+
geofence_base=geofence_base,
975+
fixes_path=_FIXES.value,
976+
taxonomy_path=_TAXONOMY.value,
977+
)
978+
geofence_release = propagate_rules(
979+
geofence=geofence_release, labels_path=_TRIM.value
980+
)
981+
geofence_release = trim_to_supported_labels(
982+
geofence=geofence_release, labels_path=_TRIM.value
983+
)
972984

973985
validate_geofence(geofence_release)
974986

0 commit comments

Comments
 (0)