T710 AI开发板介绍

T710是一个高性能AI边缘计算平台,搭载八核高性能SOC,其强大的AI运算性能致力于推进AI在工业、商业、医疗、家居、教育等领域的商用。

 主板规格

CPU

T710芯片搭载八核高性能处理器,采用四大核 A75+ 四小核 A55 构架,大核主频高达 2.0GHz ,小核主频也达到了1.8GHz,拥有超强的通用计算性能。

GPU

T710芯片更是集成了800MHz的IMGPowerVRGM9446的图形处理器,让你在图形显示中也不落下风。在显示方面支持4K@60FPS的视频输出,以及强大的硬件编解码能力。支持 MIPI DSI 显示输出接口,4K@30fps的硬件编解码 ,还支持 H.264 、H.265 、 vp8 和 vp9 等多种格式的编解码。

NPU

NPU(嵌入式神经网络处理器)是近年来芯片领域发展的最为火热的方向之一,它顾名思义是可以辅助神经网络运算的,所以搭载它的芯片比传统CPU更适合AI部署。NPU可以说是这块板子的核心卖点了,T710率先采用极具创新的异构双核架构NPU,以应对越来越复杂的应用场景和越来越多的算力需求。T710的NPU支持 8bit/16bit 运算,综合算力高达 4.2TOPS (万亿次运算每秒),并具有极高的算力效能比(>= 2.5TOPS/W)

ISP

ISP(图形处理器)一般是辅助摄像功能的处理器,能够影响拍照呈现的效果。T710所搭载的影像芯片能够支持24MP或 16+16 MP 30fps的拍照和录像,完全够一般的AI应用所需(如目标检测、测距)。并且主板上还拥有双 MIPI CSI 接口,最多可支持 4 路摄像头。

存储单元

RAM采用4路 LPDDR 4 @ 1866Mhz内存 最高可达8GB,ROM采用eMMC 5.1+UFS 2.1的存储颗粒组合。

板载网卡

支持802.11 a / b / g / n / ac 2 * 2 或 1 * 1 无线网卡,以及千兆有线网络环境。

支持扩展

支持PCIE协议,USB3.0协议,以及外设接口I2C、SPI、UART、GPIO、I2S和TF Card

AI生态

T710对目前最新AI生态兼容性良好,在这张开发板上可直接应用部署TensorFlow、Caffe、Onnx等通用模型,并且官方提供模型转换、端侧转换 API 等 AI 开发工具,支持 TensorFlow 的开发接口;支持INT8/INT16/FP16多种神经网络量化方式;支持Android NN。官方还提供了自研的AISDK工具包,使第三方应用程序能更高效部署AI功能。

开发版还支持目前最主流的开源操作系统——Ubuntu 以及Android操作系统,完全满足日常开发需要。

开发板使用方法

作为一个AI开发板,它最大的作用就是将AI模型方便快捷的部署运行。我们需要事先在服务器上训练好我们的模型,并且冻结最好模型的权重参数,将模型参数和模型结构信息保存在一个文件中,作为要部署到开发板上的模型

当连接好外设、显示器之后,开发板就可以正常作为一台个人计算机启动了。我们需要提前使用官方提供的模型转换工具将正常模型转换成开发板可以识别的二进制模型,这一步需要提供一些训练模型时所用到的超参数,例如输入/输出节点的信息、模型参数的精度等,如果转换的超参数提供的不对,很可能会导致推理结果不达预期。

转换成功后我们需要在开发版上编写一个调用模型实现推理的程序,这一步需要使用到官方提供的部署工具AISDK,它包含一些调用模型的必要函数。这一步视个人需求而定,使用的编程语言为C++。写好程序后就可以直接使用Ubuntu内置的Cmake编译运行啦,如果你的部署代码没有Bug,那么应该就可以看到数据流正确的通过了模型,打印出正确的将结果了~

至此,恭喜你已经完成了模型在T710开发板上的部署,可以将其移植到你想要的应用场景中了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值