设备创新后台
Go to file
Huamonarch 4f8eecd828 refactor: 提取 StatCollector 统计学习组件
将 ExpBase::cron_proc() 中的 DAA::STA 统计学习逻辑提取到独立的
StatCollector 工具类,统一管理分布统计的生命周期(样本累积、分布
初始化、DB2 持久化、置信区间更新)。同时将 exec_task() 与
task_mon_pro() 中的任务相关 STA 操作也委托给 StatCollector。

新增:
- eqpalg/utility/stat_collector.h  -- StatCollector 接口
- eqpalg/utility/stat_collector.cpp -- StatCollector 实现

修改:
- eqpalg/algs/exp_base.h  -- 替换 sta_ptr_ 为 stat_collector_
- eqpalg/algs/exp_base.cpp -- cron_proc/reload_ci_dist/reset_dev_data/
                               exec_task/task_mon_pro 委托给 StatCollector
2026-05-15 14:21:36 +08:00
.vscode Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
cmake_include Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
config Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
docs/superpowers docs: add RNG parameterized models implementation plan 2026-05-13 15:02:58 +08:00
dsm Add READMEs for RICS, eqpm, dsm and update eqpalg README with corrections 2026-05-09 11:46:17 +08:00
eqpalg refactor: 提取 StatCollector 统计学习组件 2026-05-15 14:21:36 +08:00
eqpm Add READMEs for RICS, eqpm, dsm and update eqpalg README with corrections 2026-05-09 11:46:17 +08:00
inc Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
mix_cc Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
py Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
RICS Add READMEs for RICS, eqpm, dsm and update eqpalg README with corrections 2026-05-09 11:46:17 +08:00
script/table Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
shm Fix: update_cold must not overwrite SHM stat_values and fetch_mark 2026-05-13 11:22:42 +08:00
src Add READMEs for all infrastructure services and overall project 2026-05-09 12:13:00 +08:00
TestProject 为 RNG 模块添加 CTest 单元测试,覆盖常量/线性/漂移/正弦/复合/布尔/注册表/阀对等模型 2026-05-15 09:14:02 +08:00
third_party Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
.gitignore 在 .gitignore 中添加 Claude Code 相关条目(.claude/、CLAUDE.md) 2026-05-15 09:14:56 +08:00
EIS_README.md Add READMEs for all infrastructure services and overall project 2026-05-09 12:13:00 +08:00