新疆都市网_打造全面的专业的企业资讯门户!
您当前的位置 : 新疆都市网  >  汽车
百度大脑EasyEdge端模型生成部署攻略
2020-03-30 12:40:03 来源:互联网 阅读:-

EasyEdge是百度基于Paddle Mobile研发的端计算模型生成平台,能够帮助深度学习开发者将自建模型快速部署到设备端。只需上传模型,最快2分种即可生成端计算模型并获取SDK。本文介绍EasyEdge生成端计算模型,并集成到手机APP的流程。

采用模型:基于MobileNet 的SSD模型

SSD使用一个卷积神经网络实现“端到端”的检测:输入为原始图像,输出为检测结果,无需借助外部工具或流程进行特征提取、候选框生成等。



打开百度APP,查看更多高清图片

采用数据集:PASCAL VOC

PASCAL VOC挑战赛是视觉对象的分类识别和检测的一个基准测试,提供了检测算法和学习性能的标准图像注释数据集和标准的评估系统。

PASCAL VOC图片集包括20个目录:

人类; 动物(鸟、猫、牛、狗、马、羊);

交通工具(飞机、自行车、船、公共汽车、小轿车、摩托车、火车);

室内(瓶子、椅子、餐桌、盆栽植物、沙发、电视)。

这些类别在label_list文件中都有列出来,但这个文件中多了一个类别,就是背景(background)

在AI Studio 进行训练得到预测模型和参数:



1 EasyEdge端计算模型生成流程

进入EasyEdge主页,点击“立即使用”即可使用平台。

1.1上传深度学习模型

在目录【上传原模型】中:

1) 填写模型名称

2) 依次选择模型类型、模型框架、网络模型

3) 依次上传网络参数文件、网络结构文件、模型标签、其他配置文件(点击左侧划线处可查看上传要求)

对应关系如下:

网络参数文件:mobilenet-ssd-final-model

网络结构文件:mobilenet-ssd-final-params

模型标签:label_list

4) 自定义分组并描述模型功能

5) 提交上传



模型上传成功后,可以在【我的模型】中看到上传的模型。

1.2 生成端计算模型

成功上传模型后,在目录【生成端模型】中:

1) 选择模型

2) 选择并添加“芯片/硬件”、“操作系统”的组合,支持添加多种组合

3) 如需SDK支持离在线混合,需勾选同意EasyEdge在云端加密部署模型

4) 开始生成模型



在【我的模型】点击模型名称,即可查看端计算模型的生成状态

1.3 获取离线SDK

若某版本端计算模型已成功生成,则可点击右侧操作中的“获取SDK”,跳转到【SDK列表】下载Demo体验或正式的SDK



1.4 激活离线SDK

1) 在【SDK列表】页面下载SDK后,点击“获取序列号激活”,打开【序列号列表】



2) 选择鉴权方式:如需开发APP可选择按产品线鉴权,否则需按设备鉴权



3) 点击“新增序列号”,填写相关信息



按单台设备获得授权并使用SDK时:



Android或iOS操作系统的SDK可以选择按产品线激活,序列号与包名(Package Name/Bundle ID)绑定:

4) 用新增的序列号激活之前下载的SDK

2 集成到手机APP

开发平台:Android Studio 2.3

安卓虚拟机:Genymotion 2.7.2

测试平台:Android 9.0

2.1替换申请的序列号



2.2添加依赖:

运行虚拟机如报如下错误:



解决办法:

在同个build.gradle(app)页面,android{}中添加:

splits {

abi {

enable true

reset()

include 'x86','x86_64'

universalApk true

}

}



2.3手机测试效果




3.意见建议

整体效果不错,优势在于生成模型非常快捷,集成也很方便。当然也有需要改进的地方,本次采用的物体检测SSD模型,SDK大小在25M,如生成的SDK能够进一步压缩,进而能减少APP的大小。

举报/反馈


推荐阅读:叶紫网

频道推荐
  • 20多万别着急买车,先看看凯迪拉克入门级别的SUV
    20多万别着急买车,先看看凯迪拉克入门级别的

    今天这款车是凯迪拉克的 XT4,作为新出的款式,不论是外观还是配置或是动力等等,都是非常完美的一款车型。说到外观,自古男人爱车如爱美女,很多人买车都是先看颜值,...

    2019-10-09
  • 97后步入社会,第一次选车买什么?
    97后步入社会,第一次选车买什么?

    随着现在国内的经济发展越来越好,大部分的家庭都会拥有一台自家用的车,无论价格高与低,只要买上一台就可以给日常生活带来很多方便。由于经济的发展,大部分97后走出校...

    2019-10-09
  • 这几款车最适合女生开,优雅大气还相当的个性
    这几款车最适合女生开,优雅大气还相当的个性

    俗话说的好:宝剑赠英雄,红粉送佳人。而香车美人素来也是佳配。对于女生来说,买车这一方面颜值都是比较看中的,小巧经济型的汽车对她们来说才会更加有吸引力,可是这车子...

    2019-10-09
  • 约合人民币93万起售,极速306公里/小时,宝马M8四门轿跑版来了
    约合人民币93万起售,极速306公里/小时,

    文:懂车帝原创 高帅鹏[懂车帝原创 产品] 日前,宝马正式发布了M8 Gran Coupe(四门轿跑版)的官图。新车继续搭载4.4升双涡轮增压V8发动机,标准版...

    2019-10-09
  • 预算就10万元,还是合资SUV,刚上班的年轻人这四款车放心买
    预算就10万元,还是合资SUV,刚上班的年轻

    无论是刚刚步入职场,还是准备成家立业,第一批90零后快满三十了,00后也快二十岁了,拥有一辆属于自己的爱车都是大家的期望。年轻人的初次购车预算大多在十万元左右,...

    2019-10-09
  • 一公里不到5毛,这些国六排放合资车只要5万起
    一公里不到5毛,这些国六排放合资车只要5万起

    前段时间国五和国六交替的时候,不少人都等着趁着国五低价直接抄底,懂哥身边不少人就以非常实惠的价格抄底购买到了国五车型,但是有些小伙伴因为其他原因没有购买到,相信...

    2019-10-09
  • 10万元买什么车?不用再找来找去,从这8款畅销车里选就可以了
    10万元买什么车?不用再找来找去,从这8款畅

    预算10万元,如何选一台心仪的家用车?答案是只要“从众”就好了。翻一下近两年的销量排行榜,了解一下哪些车型是能够常年热销的,然后从里面选,去4S店看车试车,进而...

    2019-10-09
  • 预售7.99-11.99万元 长安欧尚X7正式预售 配人脸识别/5G车机芯片
    预售7.99-11.99万元 长安欧尚X7正

    文:懂车帝原创 史景旭[懂车帝原创 产品] 10月8日,长安欧尚汽车官方宣布欧尚X7正式开启预售,新车共推出六款车型,其预售价格为7.99-11.99万元。新车...

    2019-10-09