|
|
c3cc2ef77e
|
feat(step9): 新增浓度反演模块及 GUI 面板
|
2026-06-09 17:55:25 +08:00 |
|
|
|
28394f2eda
|
feat(gui): 全流程面板合并 + 一键式运行 GUI 入口集成
|
2026-06-09 11:30:42 +08:00 |
|
|
|
aefc9d5aac
|
feat(pipeline): 一键式运行 - 调度引擎核心 + 预检/免检系统 + 线程桥接
|
2026-06-09 11:29:11 +08:00 |
|
|
|
e3debbcb15
|
fix(step8): 修复外部模型字典透传断链 + 规范化 loaded_model_data 防 Ridge subscriptable 崩溃
|
2026-06-08 11:36:36 +08:00 |
|
|
|
2b76d7908f
|
feat(step8): 外部模型从单文件升级为母文件夹多模型字典扫描
|
2026-06-08 09:56:02 +08:00 |
|
|
|
64aa5b8f40
|
fix(runner): 14 Facade kwargs 兜底 + 4 spec parameter_map 修正 + step6_75 路由切到 indices
- 14 个 stepX_... Facade 形参表末尾加 **kwargs,杜绝 Runner 注入未声明 key 时的 TypeError(典型:step3 收到 glint_mask_path)
- runner._invoke user_overrides 合并加 v is not None and v != '' 过滤,避免 GUI 面板空值覆盖 ctx 中已写入的有效路径
- PIPELINE_STEPS 加 4 个 parameter_map 修正 ctx 字段名→形参名错位:step6_5/6_75: training_csv_path→csv_path;step8_5: models_dir→non_empirical_models_dir;step8_75: models_dir→custom_regression_dir
- step6_75 路由从 training_csv_path 切到 indices_path(requires + parameter_map 同步);配合 skip_when_missing,未跑 step5_5 时自动 skip
- worker_thread.py: mode='full' 切到 PipelineRunner + PipelineContext 调度
|
2026-06-04 09:15:04 +08:00 |
|
|
|
343e316799
|
refactor(pipeline): 路径直接传输 — 统一 ctx 字段名/panel key/step 形参名
|
2026-06-03 17:29:41 +08:00 |
|
|
|
d7b5c45dd4
|
修复Step7采样点布设路径读取问题:GDAL环境变量保护+路径归一化+FileNotFoundError检查+水域掩膜备选路径扫描
|
2026-05-08 18:05:11 +08:00 |
|
|
|
0f36da742f
|
修复多步运行时参数传递及文件读取问题
|
2026-05-08 09:27:07 +08:00 |
|
|
|
c12b9d8d8a
|
界面优化
|
2026-05-07 14:23:58 +08:00 |
|