描述
神经网络库由索尼开发,是一款开源软件,旨在使神经网络的研究、开发和实施更加高效。它允许用户以最少的代码直观地定义计算图,支持静态和动态计算图范式。这种灵活性使得运行时网络构建成为可能,这对各种应用至关重要。
阅读更多
该库在设计时考虑了可移植性,可以在Linux和Windows平台上运行。其大部分代码使用C++14编写,允许在嵌入式设备上部署。这使得它适用于从移动设备到复杂系统的广泛应用。
神经网络库还具有函数抽象和代码模板生成器,使开发人员能够以更少的编码工作添加新功能。此外,它通过插件支持多目标设备加速,CUDA作为插件扩展实现。
索尼在多个产品中利用神经网络库,例如房地产价格估算引擎,该引擎分析大量数据以估算房地产交易中的价格。它还用于Xperia Ear的手势灵敏度功能,以及aibo机器人中的图像识别任务,如用户识别和面部追踪。
总体而言,神经网络库为开发神经网络应用提供了一个强大的平台,为开发人员提供了灵活性、可移植性和易用性。
- 类别机器学习平台
- 定价模式开源
- 部署云端, 自托管
- 平台Linux,Windows
神经网络库的核心功能
用于神经网络的开源软件
支持静态和动态计算图
可在Linux和Windows上移植
用于嵌入式设备的C++14核心API
函数抽象和代码模板生成器
通过插件实现多目标设备加速
CUDA作为插件扩展实现
用于索尼的房地产和移动产品
如何使用 神经网络库?
定义:以最少的代码创建计算图
部署:使用C++14 API进行嵌入式设备的部署
扩展:使用模板添加新功能
加速:通过插件实现设备加速
神经网络库的使用案例
- 房地产分析
- 手势灵敏度
- 图像识别
- 嵌入式设备部署
- 动态网络构建






