高通推出神经处理引擎软件开发工具包SDK
2017-07-28
高通旗下子公司Qualcomm Technologies, Inc. 25日宣布, Qualcomm Snapdragon神经处理引擎(NPE)软件开发工具包(SDK)即日起在高通开发商网络开放下载。 Snapdragon NPE是第一款针对Snapdragon行动平台(与Snapdragon 600、800系列兼容)设计的深度学习软件框架。
《The Verge》25日报导,为了加快人工智能(AI)应用在智能型手机上的执行速度、相关企业正尝试各种的可能性。 上述SDK是用来协助开发商优化软件在Snapdragon 600、800系列处理器上的AI执行效能。 这意味着软件开发者如果想打造影像辨识应用软件,将可与高通NPE SDK进行整合、以便能在兼容处理器上达到更快的执行效率。
高通AI暨机器学习部主管Gary Brotman在受访时表示,Snapdragon NPE SDK简单易用、任何已在深度学习领域耕耘的软件开发商(无论规模大小)都是它所锁定的对象。 他说,开发专属神经运算行动芯片只是迟早的事。
NPE是第一款专为Snapdragon移动平台(Snapdragon Mobile Platform)设计的深度学习软件开发框架,提供开发者能够在Snapdragon移动平台上,执行一个或多个神经网络模型,以加速深度神经网络在移动装置和其他搭载Snapdragon处理器的边缘装置(Edge Device)的工作效能, 且开发者也可以根据用户需求选择合适的Snapdragon处理器核心。
而开发者也能利用NPE开发包的深度学习能力,来加强用户体验功能,如风格滤镜、场景侦测、脸部辨识、自然语言理解、对象追踪与回避、手势捕捉、文字辨识等。
另外,NPE也与Snapdragon 600和800系列处理器兼容,并支持通用深度学习开发框架,例如,Caffe、Caffe2、Tensorflow等,且NPE开发工具包包含了Runtime软件、函式库、API、脱机模式转换工具、模板程序代码、文件、除错及标竿测试工具等。
根据高通官网,Facebook计划整合NPE开发工具包至脸书相机行动App,以加速采用Caffe2的扩增实境(AR)功能,让用户在拍照或直播中使用AR功能时,影像能够更流畅且逼真。