遇见数据集

SEASON 2 — Paper Artifacts and Reproducible Outputs (TVL1 vs ORTHO, MP/NMP Gating)

收藏
Zenodo2025-09-23 更新2026-05-26 收录
官方服务:

资源简介:

This record contains the complete Season-2 dataset and minimal code to reproduce all paper figures and tables for the comparative study of non-orthogonal TV+L1 and orthogonal decomposition models under identical scoring. Amplitude |H| is preserved; the phase is decomposed into minimum-phase (MP) and all-pass residual to quantify Field-2 (NMP). A one-click Colab/Linux pipeline rebuilds all artifacts in minutes—no heavy simulations required. What’s inside Inputs: inputs/FRF.csv, optional inputs/windows/state_windows{1..5}.csv Paper assets: outputs/paper/*.png, outputs/paper/*.pdf, source CSVs, and outputs/paper/paper_summary.json Validation & summaries: outputs/reports/summary_VALIDATION.json (final pass/metrics) Provenance: outputs/MANIFEST.sha256 (SHA-256 checksums), outputs/ENV.json (runtime) Note: Intermediate directories previously used in early iterations are not required for this release. Reproducibility (3 steps) Run the one-click pipeline (scripts 0..9) on Colab/Linux to regenerate the paper outputs. Validate that outputs/reports/summary_VALIDATION.json shows "pass": true (KK/sMAPE/coverage/Q/−3 dB). Verify outputs/MANIFEST.sha256 and the presence of all figures/CSVs under outputs/paper/. Runner (single cell) import os, runpy os.chdir("/content") for s in [ "0.LAUNCH_UNZIP.py", # unpacks code/inputs/state_sep_onestop_v3_fix.zip into /content/inputs "1.PREP_Unzip.py", "2.Win5_mix_Ref.py", "3.TVL1.py", "4.ORTHO.py", "5.FINAL STACK .py", # keep exact filename or rename + update "6.PAPER OUTPUTS.py", "7.WINNER.py", "8.PASS CONSISTENCY.py", "9.PAPER_ARTIFACTS.py", ]: runpy.run_path(s) print("All scripts executed.") Note: Before running, place utils_outputs.py in the same directory as the scripts (e.g., /content). It can be invoked in parallel to write ENV.json and build MANIFEST.sha256. Optional (parallel utilities) python -c "from utils_outputs import write_env, build_manifest; write_env('outputs/ENV.json'); build_manifest('outputs','outputs/MANIFEST.sha256')" & Winner rule (brief) The winner is decided by MP/NMP phase gating (KK/NMP thresholds) and sMAPE; ties break by lower sMAPE. All-pass phase residuals quantify Field-2 (NMP).

提供机构:
Zenodo
创建时间:
2025-09-19
二维码
社区交流群
二维码
科研交流群
商业服务