feat(training): 添加缺失值填充处理器 NullFiller

新增 NullFiller 处理器,支持 zero/mean/median/value 填充策略,
支持全局统计量或按日期截面填充。在回归训练流程中添加 NullFiller。
This commit is contained in:
2026-03-05 21:57:34 +08:00
parent aefe6d06cf
commit 7b935b0fa3
4 changed files with 206 additions and 3 deletions

View File

@@ -26,6 +26,7 @@ from src.training.components.selectors import (
# 数据处理器
from src.training.components.processors import (
CrossSectionalStandardScaler,
NullFiller,
StandardScaler,
Winsorizer,
)
@@ -57,6 +58,7 @@ __all__ = [
"StockFilterConfig",
"MarketCapSelectorConfig",
# 数据处理器
"NullFiller",
"StandardScaler",
"CrossSectionalStandardScaler",
"Winsorizer",