ChangeLog¶
SuperModelingFactory 各版本迭代总览。所有 0.3.x 发布在成型的发版流程之前,合并在 v0.3.x 汇总 里;从 0.4.0 开始每个版本单独一页,包含完整的修复清单、行为变更说明与向后兼容影响。
发版策略¶
- Patch 版本 (
0.x.Y):纯硬化释放,零 API 移除,健康输入零数值差异。以字母编号:HIGH (H/N)、MEDIUM (M/N)、LOW (L/N)。 - Minor 版本 (
0.X.0):包含至少一处 行为变更(默认值翻转、返回值语义调整、必填字段变化)。任何 breaking default 必须先在上一 patch 通过 opt-in 参数落地,再在下一 minor 翻默认(参考 0.3.19 → 0.4.0 的cross_vars模式,以及计划中的 0.4.2missing_policy翻默认)。 - Major 版本 (
X.0.0):重大架构调整。目前无计划。
版本索引¶
-
v0.8.0 - SV bin governance:
sv_min_bin_size/sv_small_policylow-share fallback andsv_woe_smoothing/sv_smoothing_alphabad-rate shrinkage on both WOE engines, defaults bit-for-bit identical to 0.7.2 -
v0.7.2 - 0.7.1 boundary hardening: categorical small-bin fit governance, verified Format-A round-trips, frozen FVP transform audits, weighted VIF, and constant-weight corr parity
-
v0.7.1 - First 0.7.x release (0.7.0 burned pre-release): default-governance flip, categorical VIF support, and the unweighted-corr categorical crash fix with mixed WOE matrix basis
-
v0.6.9 - Categorical transform guards (missing-drift + str-fallback tripwires, coverage stats) and CMP self-fit param split
-
v0.6.8 - Weighted-path audit closure: hard-leak IV upper band on all paths, weighted G03/G04 evidence, floored G05/G06 ranking
-
v0.6.7 - Selection & binning governance: WOE ordering, IV/VIF/group gates, LR p-value elimination, verifiable split materialization
-
v0.6.6 - Evaluation governance: multi-label, special bins, direction, eval weights
-
v0.6.5 - OOT governance: candidate mode, split gates, no silent OOT synthesis
-
v0.6.4 - ODPS proc means, weighted evaluation figures, and wider grouped WOE charts
-
v0.6.3 - Close-out of equal_freq WOE-plot fix:
if group:guard hoisted inget_bivar_graph -
v0.6.2 - Fix equal_freq WOE plots silently producing zero PNGs
-
v0.6.1 - Independent FeatureValidation plot output control
-
v0.6.0 - Vectorized wide-table analysis and bounded-memory execution
-
v0.5.9 - Custom evaluation splits and FVP handoff metadata
-
v0.5.8 — ODPS pull-probe diagnostics
-
v0.5.7 — Categorical screening and RI lr NaN handling
-
v0.5.6 — Pipeline and data IO correctness
-
v0.5.5 — Parallel ODPS row-number pull
-
v0.5.4 — Pipeline GUI schema metadata
-
v0.5.3 — Cross-module hardening
0.6.0 spec bug batch shipped on the 0.5.x line: UAT aggressive coercion, prediction NaN stats, all-zero weight guards, ODPS partition atomic swap, RI NaN-score policy, evaluator duplicate protection, unified evaluate return type, safer AUC failures, and NaN handling for chi2/VIF.
-
v0.5.1 — Feature / WOE hygiene
Weighted IV zero-mass guards, PSI one-sided bucket smoothing, safer WOE missing sentinel, clearer WOE empty-dict errors, and per-variable failure diagnostics.
-
v0.5.0 — 2026-07-07
MEDIUM batch —— PSI
missing_policy默认翻转(breaking) + 6 个上游公开 API 暴露 kwarg,MonotoneWOEBinner.apply_woe新增unseen_category_policy与_unseen_category_stats -
v0.4.2 — 2026-07-06
HIGH hotfix batch —— ODPS 原子上传、
split_dfexclude_cols语义修正、HardCutoffInferrerNaN 守卫、Weighted_Screen缺失分箱、PSI_Tool.missing_policy新参数 -
v0.4.1 — 2026-07-06
LOW hygiene batch —— 拒绝推断默认 cutoff NaN 处理、
predict_positiveshape/长度/finite 校验、feature_validation混合 Interval+NaN groupby 稳定性 -
v0.4.0 — 2026-07-06
MEDIUM hygiene batch #2 ——
cross_vars默认变更(breaking)、object 列 numeric 强转 opt-in、相关性计算向量化、样本分析 dry-run 等六项 -
v0.3.x 汇总 — 2026-06-30 之前
0.3.4 → 0.3.18,涵盖 WOE 分箱引擎、统一
feature_screen、加权 screen、FeatureScreeningArtifact、Pipeline 硬化批次 H1-H4、hygiene 批次 M2-M4
关联信息¶
- SMF 主仓 Releases
- 完整 tag 列表
- API 破坏性变更、行为翻转均在对应版本页明确标注,搜索关键词 "breaking change" 或 "行为变更"。