为满足开发者的不同需要,Tengine提供了多个版本,包括Github开源版本,Tengine Explore开发者版,及EAIDK版本。
EAIDK版
对于初次接触AIoT应用开发的开发者,我们推荐使用EAIDK开发套件。EAIDK是OPEN AI LAB推出的AI开发板,自带完整功能的Tengine预编译版本,并且提供大量应用案例,如自动辅助驾驶,人脸识别抓拍等。这些应用案例将帮助开发者快速掌握AIoT应用开发技能。访问www.eaidk.com获取EAIDK开发板。
Tengine Explore开发者版
对于已经有一定应用开发基础,想开发自己AI应用的开发者,我们推荐使用Tengine Explore开发者版,这是专为Tengine高级开发者提供的包含完整功能的预编译版本,提供Tengine全部最新功能,包括所有CPU性能算子,GPU加速库,NPU加速库等。OPEN AI LAB会定期在Tengine开发者网站www.tengine.org.cn上发布包含树莓派等主流开发板的Tengine安装包。
Github开源版本
对于已经熟练掌握AIoT应用开发,想进一步研究Tengine框架原理的开发者,我们推荐参考Github开源项目。这是Tengine框架的参考实现,包含了框架的主体代码与Armv8-A构架FP32精度的性能优化算子,支持OpenCL调用嵌入式GPU,同时也支持在x86平台上运行调试。
了解更多Tengine