ARTI 指南
打包任务与导出结果
向兼容使用方移交选定代码、张量状态与资源,区分可执行任务与已完成结果归档。
选择要移交的对象
训练检查点、deployment 任务包、预测日志与结果归档有不同用途。根据使用方下一步操作保留对应对象。
| 对象 | 包含或保留 | 用于 |
|---|---|---|
| 训练检查点 | 完整受支持训练状态 | 恢复优化器更新 |
| Deployment 任务包 | 选定模型、任务代码与资源 | 重建预测 |
| 预测日志 | 原计划与已提交结果部分 | 续跑与重新评价 |
| 结果导出 | 格式化结果、原输出与明确证据 | 移动检查与移交 |
打包选定执行闭包
选择任务需要的重建入口、应用代码与资源。任务包默认不复制完整训练项目。冻结宿主引用单独保留,除非明确选入。使用方需要兼容依赖和声明资源。
python workflow.py package
python workflow.py runtime
python workflow.py runtime --resume定义结果布局
ResultExportConfig 选择已安装 writer、修订、选项与可选 validator。Writer 为每个原始 ID 声明命名相对文件。导出精确校验原始 ID 总体,并保留原生 JSON 与文件输出作为来源。
目标位置须为新位置。缺少结果、重复 ID、文件错误或 validator 失败时不发布部分归档,源日志保持完整。新布局修订从同一已提交结果创建新导出。
移动后校验归档
检查校验完整清单、字节数、摘要和声明结果总体,不导入模型或 writer 代码。操作说明与未解决检查随包保留。导出既不执行推理,也不向其他系统发送结果。
python workflow.py export
python -m arti recipe inspect-results artifacts/results.zip本文对应 arti-fit 3.3.0 · 公开源码 dcb321d6