ARTI

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不导入任务代码校验归档