ARTI 指南
API 与命令参考
按需要完成的操作查找契约,每节链接到指南使用的精确公开源码。
声明与执行程序
用类型化数值组合构建 FormulaProgram,用命名张量资源构建 ProgramGraph。配置好的 FederatedProgram 定义 ARTILayer 承载的执行区域。
| 接口 | 作用 |
|---|---|
| FormulaProgram · FormulaFabricV2 | 静态类型化计算与共享执行 |
| TensorResource · Connection · ProgramGraph | 命名资源、生产者与明确连接 |
| FederatedProgram · ARTILayer | 配置图与宿主边界 |
放置、训练与保存模型
放置、参数选择与张量状态恢复是不同操作。修改宿主前先 preview 位置,重载保存状态时保留配置好的 layer。
| 接口 | 用途 |
|---|---|
| ARTI.discover · ARTI.preview | 修改之前检查放置 |
| ARTI.attach · model.arti.summary | 安装配置层并检查路径 |
| arti.trainer · model.arti.trainer | 共享目标驱动训练会话 |
| TrainingBinding | 区分执行、参数与状态归属 |
检查与恢复任务
项目检查是不执行任务代码的声明入口。Recipe 检查与实际恢复有各自 factory 和检查点行为。
python -m arti schema task-workflow generate --kind project --output project.schema.json| 命令 / API | 行为 |
|---|---|
| task init · check · status · explain | 生成项目、校验声明、检查证据 |
| TaskRecipeConfig · TaskRecipe | 应用 factory 与完整原生任务 |
| plan_recipe_resume · resume_recipe_run | 检查恢复、完成原始目标 |
准备、预测、评价与交付
这些接口保留任务原始输入与结果语义。已安装 callback 定义解码、评分与文件布局。
| 接口 | 操作 |
|---|---|
| DatasetSnapshot | 按内容校验的记录与原生资产 |
| PredictionRunConfig · run_prediction | 提交与续跑结果分区 |
| EvaluationSuiteConfig · evaluate_prediction_suite | 已提交输出上的独立评价视图 |
| TaskRuntimeProfile | 选定打包入口与环境 |
| ResultExportConfig · export_prediction_results | 精确总体与命名文件闭包 |
| inspect_result_export | 不导入任务代码校验归档 |
本文对应 arti-fit 3.3.0 · 公开源码 dcb321d6