图片腾讯云-FPGA云服务器平台概述

腾讯服务器  时间:2021-01-08  阅读:()

FPGA云服务器平台产品概述

目录

快速入门. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

API说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

打开FPGA图片分类功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

关闭F P GA设备. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

分类图片. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

错误码. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Demo简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

Demo目录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

图片目录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

模型目录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

Demo使用说明. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

性能测试对比. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

快速入门

入门指引概述

19-08-01 11:44:14

腾讯云FPGA云服务器处于内测中。

若还未取得购买权限请单击立即申请申请内测资格。

若已获取FPGA的内测资格可以借劣本文档了解FPGA云服务器入门使用。

随着移劢互联网的发展基于用户社交平台用户正在创造庞大的图片集合且增长速度很快。为了增强图片分类检测的处理能力降低图片检测成本腾讯云基于深度学习模型CNN算法中著名的图片分类模型——Alexnet模型提供FPGA云服务器的应用之一图片分类应用。

Alexnet模型是著名的卷积神经网络模型获得了2012年ImageNet图片分类比赛冠军详见相关信息。

在我们的实现中Alexnet模型的5层卷积层是在FPGA上实现的加速 3层全连接层的计算依然保留在CPU上以适应丌同的分类模型。因此我们的实现具有相当程度的灵活性。以下文档供您了解FPGA云服务器

文档 说明

产品介绍 FPGA云服务器的简介包括特性和功能。

申请说明 内测阶段申请使用FPGA云服务器的有关说明。

流程说明 为开发者和使用服务的用户介绍开发和使用的基本流程。

API说明 FPGA云服务器基于Alexnet模型的API接口及使用方法说明。

API说明

19-08-01 11:21:30

打开FPGA图片分类功能intFpgaClassifyOpen(const string&net_fi le,const string&fc_net_fi le,const string&train_fi le,const string&mean_fi le,const string&label_fi le);

功能

打开FPGA设备载入网络结构、参数、图片均值和标签文件分配资源。参数

[IN]net_file分类用alexnet网络结构文件路径。

注意

此处对alexnet的网络结构有以下限定

[IN]train_file: 模型参数文件路径。

[IN]mean_file图片均值文件路径。

[IN]label_file分类标签文件路径。

返回值

0成功。

负值错误码。

关闭FPGA设备

voidFpgaClassifyClose(void);

功能

关闭FPGA设备。

参数

无。

返回值

无。

分类图片intFpgaClassifyImage(constcv: :Mat&image,float* scores)

参数

型。数目丌得低于分类标签的数目分值的顺序返回值

0成功。

负值错误码。

错误码enumFpgaClassifyErrCode

{ FPGA_RET_OK= 0,

FPGA_RET_BUSY_RETRY=-10086,//HWis busy,retry again.

FPGA_RET_BAD_IMAGE,//Decode image failed.

FPGA_RET_ACLR_STOP//HWaccelerate service stop forsome reason.e.g userinterrupt or been kille d.

};

Demo使用方法

19-08-01 11:38:25

Demo简介

本文档主要介绍基于FPGAAlexnet模型做图片分类的Demo其主要组成部分和使用方法。

Demo目录

FPGA云服务器入门指引Demo放置在/data/fpga目录如下bin bui ld s rc include

caffefpga_cl assify test script

注意

FPGA中做Alexnet图片分类的API放在Demo的l ib/fpga目录下。

图片目录

FPGA云服务器入门指引图片目录放置在/data/images 目录下保存了10764张测试图片。

模型目录

FPGA云服务器入门指引模型目录放置在/data/models 目录下保存了在ImageNetLSVRC-2012比赛中使用的Alexnet的网络结构、模型参数文件、图片均值文件和标签文件等。

Demo使用说明

示的Alexnet模型结果为千分类仅展示概率最高的3种分类。

取其中2行分类结果如下所示n03978966_12321: ["n03595614 jersey,T-shirt, tee shirt",0.9920] ["n04370456 sweatshirt",0.0047]

[ "n04532106 vestment",0.0026]n04127633_18545: ["n04252225 snowplow, snowplough",0.1553] ["n03384352 forkl ift",0.1499] ["n

03649909 lawn mower,mower",0.0640]

说明

第1列表示图片名。

其他每一列用中括号分隔表示该图片分类得到的标签及标签对应的得分值。得分值表示图片属于这个标签的概

率范围在[0.0,1.0]之间0.0表示完全丌可能 1.0表示100%。

所有标签的得分值总和为1.0。

分类标签按得分降序排列。

该结果表明

FPGA云服务器经过Alexnet模型分类后

图片n03978966_12321 属于类别标签jerseyT-shirt  tee shirt的概率为99.20%属于类别标签sweatshirt的概率为0.47%属于类别标签vestm e n t的概率0.26%。

图片n04127633_18545 属于类别标签snowplow, snowplough的概率为15.53%属于类别标签forkl ift的概率为14.99%属于类别标签lawn mower,mower的概率为6.4%。

性能测试对比

19-08-01 11:33:02

使用我们提供的Demo采用Alexnet模型对10764张图像迚行训练对比测试结果如下图

注意

CPU服务器采用Intel Xeon E5-2620v3。

FPGA服务器采用腾讯云FPGA云服务器。

性能测试结论

相比CPU服务器腾讯云FPGA云服务器达到相对CPU云服务器超过5倍的加速性能。

vdsina:俄罗斯VPS(datapro),6卢布/天,1G内存/1核(AMD EPYC 7742)/5gNVMe/10T流量

今天获得消息,vdsina上了AMD EPYC系列的VDS,性价比比较高,站长弄了一个,盲猜CPU是AMD EPYC 7B12(经过咨询,详细CPU型号是“EPYC 7742”)。vdsina,俄罗斯公司,2014年开始运作至今,在售卖多类型VPS和独立服务器,可供选择的有俄罗斯莫斯科datapro和荷兰Serverius数据中心。付款比较麻烦:信用卡、webmoney、比特币,不支持PayPal...

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

腾讯云轻量应用服务器关于多个实例套餐带宽

腾讯云轻量应用服务器又要免费升级配置了,之前已经免费升级过一次了(腾讯云轻量应用服务器套餐配置升级 轻量老用户专享免费升配!),这次在上次的基础上再次升级。也许这就是良心云吧,名不虚传。腾讯云怎么样?腾讯云好不好。腾讯云轻量应用服务器 Lighthouse 是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助个人和企业在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供...

腾讯服务器为你推荐
域名价格域名费用大概是多少?网站空间租赁租用哪个网站空间最好?中文域名注册查询如何注册中文域名?请问个人怎样注册中文域名。cn的,个人注册别人公司的可以吗?违法吗?或者怎样才能注册域名服务商比较专业的域名服务商有哪些?好的域名和域名服务商没关系吧?网站空间域名关于网站的域名和空间?域名备案买域名要备案吗asp虚拟空间asp视频聊天室系统支持虚拟空间apache虚拟主机为何apache要配置虚拟主机大连虚拟主机找个大连企业建站公司,大家给推荐一下吧。虚拟主机mysql虚拟主机的数据库有哪些
raksmart 美国主机网 淘宝双十一2018 eq2 华为网络硬盘 卡巴斯基官方免费版 工信部icp备案号 流量计费 微软服务器操作系统 空间首页登陆 google台湾 万网空间管理 ebay注册 美国盐湖城 免费个人主页 万网注册 国外免费云空间 闪讯网 免费获得q币 cx域名 更多