Timestral预测区间:同时检查覆盖与宽度,别只比较中位数误差 素材身份:作者原创输入/可编辑参考。目标工具未在本轮执行。 先打开 index.html;input.csv 是原始字段,reference.csv 是验收基准,negative.csv 是故意构造的坏样例。 actual-results.csv 保留未测状态,实际执行后再填写。 前置条件: Python>=3.10、PyTorch>=2.4;Timestral官方推理可用CPU或GPU,不需要付费API,首次需下载模型权重。 代码Apache2.0,模型权重Modified MIT,两者许可分开;可先选5M验证输入协议,不能把CPU可跑写成固定速度保证。 本课历史观测与评估夹具为作者资料,预测值未生成;任何区间/概率示例都标参考而非模型返回。 操作步骤: 1. 固定历史与留出 将前6日观测作为历史,后3日只供评估,记录切分日。 这个小样本用于协议演示,不能据此声称稳定统计覆盖率。 2. 取得实际分位数 用forecast.quantile(0.1)、median和quantile(0.9)读取预测。 分位数不是三个独立模型,也不是均值加减一个固定百分比。 3. 保留预测形状 核对series、variates、horizon三个轴,并记录quantile_levels。 不能把最后一维21项误认成21个未来日期。 4. 计算覆盖与宽度 逐点检查q10≤actual≤q90,并计算q90-q10。 两端顺序或缺值不合法时先报错,不以绝对值掩盖交叉。 5. 用作者夹具验算 参考三点区间[8,14]、[9,15]、[10,16]对actual12、16、13应覆盖2/3。 这些数明确是校验器夹具,不能放在模型输出栏。 6. 比较采用边界 同时展示区间宽度和中位数误差,宽区间不能仅因覆盖高就算好。 0.1到0.9是名义80%区间,不保证任意小样本恰好80%。 7. 交付概率预测表 保存历史、留出、真实预测和评估代码,未预测保持not_run。 业务决策说明区间含义,不能把中位数当承诺销量。 验收: 21分位轴与日期轴不混淆。 覆盖与宽度同时输出。 作者夹具预期2/3覆盖,真实预测另存。 官方资料: https://github.com/mistralai/timestral 图片身份:assets/ 为内置image_gen生成的原创练习输入缩略版,原始文件保留在网站图片来源地址。可编辑SVG为作者原生排版。