fix: GUI 训练面板补全 WVAE + DualStream_MNF 预处理选项

- 旧 GUI 硬编码列表缺少 WVAE 和 DualStream_MNF,与 modeling_batch 不同步
- 两个 GUI 面板同步补全,中文名分别为「小波去噪」和「双流MNF」
This commit is contained in:
duxin
2026-07-29 10:06:46 +08:00
parent 4347988ab2
commit ef9187fc7b
2 changed files with 6 additions and 2 deletions

View File

@ -39,6 +39,8 @@ PREPROC_CHINESE = {
'D2': '二阶导数 (D2)',
'DT': '去趋势 (DT)',
'CT': '中心化 (CT)',
'WVAE': '小波去噪 (WVAE)',
'DualStream_MNF': '双流MNF (物理指数+降维)',
}
# 模型类型:内部键 -> 显示文本
@ -175,7 +177,7 @@ class Step8MlTrainPanel(QWidget):
preproc_grid = QGridLayout()
self.preproc_checkboxes = {}
preproc_methods = ['None', 'MMS', 'SS', 'SNV', 'MA', 'SG', 'MSC', 'D1', 'D2', 'DT', 'CT']
preproc_methods = ['None', 'MMS', 'SS', 'SNV', 'MA', 'SG', 'MSC', 'D1', 'D2', 'DT', 'CT', 'WVAE', 'DualStream_MNF']
for i, method in enumerate(preproc_methods):
checkbox = QCheckBox(PREPROC_CHINESE.get(method, method))