ARTI 指南
资产与准备
保留输入身份、受支持模型状态,以及使用方真正需要的文件。
捕获声明的文件闭包
DatasetSnapshot 保留记录、明确资产绑定与内容校验和。多个逻辑资产可以共享相同的复制内容。ID、角色、划分和分组规则由应用选择;创建快照不推断标签、codec 或张量秩。
按身份复用准备工作
AssetTransformConfig 声明已安装的变换、revision 和 options。缓存键将这份声明与源内容、元数据结合。重试验证已提交输出文件,并准备缺失条目。变换需要确定且只依赖本资产,这个身份才有意义。
- 解码代码或依赖变化时,更新声明的 revision。
- 显式记录 seed 和其他确定性选项。
- 受支持缓存是本地单写入者,不提供分布式协调或自动代码指纹。
保存受支持的状态
ARTI 模型资产使用 SafeTensors,并附有经验证的元数据和 lock。学习权重、物理资源与训练 checkpoint 状态分别归属。加载时显式构造兼容的自定义模块;manifest 不会替你导入任意 Python 类。
import arti
# model and restored_model are compatible application-owned instances.
arti.save(model, "state.arti.st")
arti.load("state.arti.st", model=restored_model, map_location="cpu")检查兼容性与来源
组件契约地址、具体状态 schema 和包版本回答不同的兼容问题。共享归属记录对应实际共享的参数对象,而不只是相同数值。哈希根据声明的 lock 检测变化,不认证发布者身份。
选择使用方需要的闭包
任务包只包含选定的推理资源、重建代码与运行声明。冻结基础权重与适配资产保持独立。附带 wheel 是明确的离线输入,不会自动安装。目录可移交,使用方仍需要兼容环境。
本文对应 arti-fit 3.3.0 · 公开源码 dcb321d6