geoprior.scripts.build_ablation_table#

Build tidy ablation/sensitivity tables from ablation_records.

Design goals#

  • Robust input: user can pass a results root, a city root, an ablation_records/ folder, or the ablation_record.jsonl file itself.

  • Robust schema: tolerate older/newer column aliases.

  • Robust units: normalize subsidence-distance metrics to mm.

  • Robust paper export: compact TeX table with arrows (↑/↓) and a single error metric (RMSE or MSE).

Run#

python -m scripts build-ablation-table –root results

Functions

build_ablation_table_main([argv, prog])

main([argv])

geoprior.scripts.build_ablation_table.build_ablation_table_main(argv=None, *, prog=None)[source]#
Parameters:
Return type:

None

geoprior.scripts.build_ablation_table.main(argv=None)[source]#
Parameters:

argv (list[str] | None)

Return type:

None