fix(demo): normalize silhouette export format alias

Accepting "pkl" as an alias for "pickle" avoids runtime export failures for common shorthand CLI usage while preserving existing export behavior.
This commit is contained in:
2026-02-28 21:51:51 +08:00
parent 7f073179d7
commit 55e8155adc
+3
View File
@@ -122,6 +122,9 @@ class ScoliosisPipeline:
Path(silhouette_export_path) if silhouette_export_path else None
)
self._silhouette_export_format = silhouette_export_format
# Normalize format alias: pkl -> pickle
if self._silhouette_export_format == "pkl":
self._silhouette_export_format = "pickle"
self._silhouette_buffer = []
self._silhouette_visualize_dir = (
Path(silhouette_visualize_dir) if silhouette_visualize_dir else None