高通AI应用开发
文章平均质量分 89
小码hh
这个作者很懒,什么都没留下…
展开
-
高通AI应用程序开发3:网络模型(一)
非量化DLC文件使用网络参数的32位浮点表示。量化的DLC文件使用网络参数的定点表示,通常为8位权重【weight】和8或32位偏差【biase】。不动点表示与Tensorflow量化模型中使用的不动点表示相同。原创 2024-09-24 18:44:48 · 1261 阅读 · 0 评论 -
高通AI应用程序开发3:网络模型(二)用户定义操作
Qualcomm®神经处理SDK允许用户以用户定义操作(以下简称UDO)的形式插入运行时引擎可能不固有支持的自定义神经网络操作。这些可能是在流行的训练框架(如Tensorflow)中定义的操作,也可能是基于框架扩展构建的自定义操作,但在Qualcomm®神经处理SDK中不可用。它们可以在任何支持的硬件加速器上本地执行。Qualcomm®神经处理SDK提供了以无缝方式执行这些操作的基础设施,与执行内部支持的操作相比,几乎没有开销。原创 2024-09-24 18:58:48 · 867 阅读 · 0 评论 -
高通AI应用程序开发2:Qualcomm 神经处理 SDK 设置
Linux 平台依赖项主机操作系统Qualcomm® 神经处理 SDK 已通过 Ubuntu 22.04 LTS (Focal) Linux 主机操作系统的验证。Qualcomm® 神经处理 SDK 还经过验证,可在适用于 Linux 的 Windows 子系统 (WSL2) 环境版本 1.1.3.0 中运行。但目前仅限于 Linux 主机可运行的工件,例如转换器、模型生成和运行工具。要设置您自己的 WSL2 环境,请按照提供的说明进行操作。Python。原创 2024-09-24 17:25:35 · 881 阅读 · 0 评论 -
高通AI应用程序开发1:SNPE 概述
模型训练是在流行的深度学习框架上进行的(高通®神经处理SDK支持PyTorch、TFLite、ONNX和TensorFlow模型。)训练完成后,训练后的模型被转换为DLC文件,可以加载到高通®神经加工SDK运行时中。调用 snpe-dlc-quant 和 snpe-dlc-graph-prepare(用于向后兼容)将网络模型转换为可由Qualcomm®神经处理SDK加载的DLC文件。可选地量化DLC文件,以便在Hexagon DSP上运行。使用Qualcomm®神经处理SDK运行时加载并执行模型。原创 2024-09-24 16:51:56 · 815 阅读 · 0 评论 -
高通AI应用程序开发0:SDK 概述
可根据自身对 Qualcomm 软件的访问权限下载并安装 SDK。下表提供了已注册用户和未注册用户所需的信息。Qualcomm SDK 提供编译和开发 AI/ML 应用程序、多媒体应用程序和机器人应用程序所需的工具。Note下载某个产品 SDK 时,将会安装该产品 SDK 中包含的功能 SDK。原创 2024-09-24 16:30:43 · 300 阅读 · 0 评论