v1.1.6; fix terrain_weighted_summary bug

This commit is contained in:
wty-yy
2026-03-24 21:55:53 +08:00
parent f713f70561
commit 1ab6c58fd1
10 changed files with 202 additions and 28 deletions

View File

@@ -172,7 +172,7 @@ class MultiPipeline:
for mean_name, values in means.items():
twv = float(np.mean(values))
if summary['terrain_name'] in SEARCH_LEVELS_TERRAINS:
twv = 0.09 * (summary['terrain_level'] - 1) + 0.19 * v
twv = 0.09 * (summary['terrain_level'] - 1) + 0.19 * twv
summary['terrain_weighted_summary'][metric][mean_name] = f"{twv:.4f} ± {float(np.std(values)):.4f}"
save_path = multi_logger.log_dir / "aggregated_results.yaml"