Core AI Debugger

Core AI Debugger 弥合了建模和部署之间的差距。在每一个 Apple 平台上可视化、运行并验证你的 Core AI 模型,提供具备可操作性的反馈,专为快速迭代而设计,让你对上线发布充满信心。

Core AI Debugger App 界面,显示并排的模型比较,左侧是操作列表和相似度分数,中间是节点图,右侧是所选 Concat 操作的详情和张量输出。 Core AI Debugger App 界面,显示并排的模型比较,左侧是操作列表和相似度分数,中间是节点图,右侧是所选 Concat 操作的详情和张量输出。

可视化模型结构

使用 Core AI Debugger,你可以检查各项操作并跟踪数据在操作之间的流动方式。此外,它还显示模块层次结构,并支持从 PyTorch 导入的 Core AI 模型的源映射,为你提供每个操作的丰富上下文。

Core AI Debugger 界面,左侧显示分层的模型结构树,中间显示大型交互式节点图,底部显示关联的源代码。 Core AI Debugger 界面,左侧显示分层的模型结构树,中间显示大型交互式节点图,底部显示关联的源代码。

在设备上执行

选择一个配对的设备,对你的模型进行专业化,并直接在 Core AI Debugger 中运行它。你可以通过选择操作来检查专业化模型的输出以及中间值。

Core AI Debugger 界面,显示操作列表、节点图、源代码,并在详情面板中显示 Reshape 操作的输入、输出和张量预览。 Core AI Debugger 界面,显示操作列表、节点图、源代码,并在详情面板中显示 Reshape 操作的输入、输出和张量预览。

验证推理的正确性

Core AI Debugger 帮助你排查模型与参考运行之间的发散问题。加载参考中间值后,它会找出同步点,并在每一对同步点处计算相似度分数 (如 PSNR),从而为你提供关于模型在何处引入更大发散的提示。你还可以展开张量预览功能,以便并排比较张量值。

Core AI Debugger 的张量比较视图,显示两个张量 A 和 B 及其绝对差异,并以图像可视化方式呈现供格式、范围和切片维度的摘要。 Core AI Debugger 的张量比较视图,显示两个张量 A 和 B 及其绝对差异,并以图像可视化方式呈现供格式、范围和切片维度的摘要。

下载 Beta 版

Core AI Debugger 需要 macOS 27 或更高版本以查看 Core AI 模型。配对的设备也必须至少运行 iOS 27、iPadOS 27 或 macOS 27,以专业化并运行模型。要下载 Core AI Debugger,请使用你的 Apple 账户登录。如果出现提示,请完成免费注册并接受《Apple 开发者协议》。

查看下载

查看文档