在Edge上进行部署(Serving)

上一篇我们已完成口罩影像资料的部署, 这个部署是将model serving在workstation上. 所谓的Nilvana workstation有比较强的系统资源, 而且具有GPU可以执行training. 但GPU的价格较为昂贵, 而且在执行推论时也不一定需要使用GPU, 因此Nilvana同时也推出edge架构, 是一台可执行推论的device, Nilvana的架构如下图

https://ithelp.ithome.com.tw/upload/images/20211012/20140792aZjyusONKG.png

接下来我们就来把前面训练好的model部署在edge上.

首先我们models页面点击Download
https://ithelp.ithome.com.tw/upload/images/20211012/20140792CqDZUOvyKB.png

接着我们开启edge的操作页面(如下图). 在上方功能列点击New Project.
https://ithelp.ithome.com.tw/upload/images/20211012/201407928mNIMqTKy5.png

输入project名称为edenmask
https://ithelp.ithome.com.tw/upload/images/20211012/20140792rNNyVc8fyv.png

在新project之中还没有入任何model, 我们来上传一个, 请击Upload model
https://ithelp.ithome.com.tw/upload/images/20211012/20140792aPRaapha84.png

画面会回到上传model的画面, 请点击右边的Upload
https://ithelp.ithome.com.tw/upload/images/20211012/20140792O226u35UMC.png

把我们刚刚下载的model上传上去, 完成後如下图
https://ithelp.ithome.com.tw/upload/images/20211012/20140792mfzxQbtYkG.png

这时回到左侧inference功能, 在edenmak专案中就可以看到我们上传的model.
https://ithelp.ithome.com.tw/upload/images/20211012/2014079201EuQ1Iys8.png

点击已上传的model之後, 因为我们要取得ednpoint後进行二次开发, 所以点击API Endpoint
https://ithelp.ithome.com.tw/upload/images/20211012/20140792qydVoWqYDu.png

下图即是建立好的endpoint资讯页面
https://ithelp.ithome.com.tw/upload/images/20211012/20140792yVLwOTBYxY.png

使用postman取得推论结果

接着我们来试着使用Postman来存取这个endpoint看看

  • 在Postman画面中请输入前项步骤所产生的API url
  • 在body的地方选择form-data, 在key栏位选择file并且给一个名称为image, 然後将一张照片上传上来
  • 送出之後就可回传推论的结果(如下图), 推论的结果是图片中的人有载好口罩, 而且信心程度是 1.0(真的很有信心)
    https://ithelp.ithome.com.tw/upload/images/20211012/201407927UKElcBLy2.png

到这里, 我们已经使用Nilvana进行labeling、traning与serving. 经由Nilvana平台执行这些动作都变得很容易使用(不需要再自己手动安装与设定所需工具), 是一个值得推荐的产品


<<:  学习JavaScript第五天--数字与字串相加

>>:  Angular 深入浅出三十天:表单与测试 Day27 - Reactive Forms 进阶技巧 - 跨栏位验证

RISC-V: Memory Store 指令

昨天已经把 Memory Write 的功能做完了, 今天稍微轻松一点,就来完成 Memory St...

[day9] 建置SQL DB

使用sqlite3建置一个本机资料库,当然要用mssql或自己挂Docker DB也可以 初始化资料...

Builder 建造者模式

如果今天我们想要开一间饮料店,饮料的组合包含了茶、糖,还有牛奶,於是我们可以建立一个 createT...

Day28 修复老照片

修复老照片 教学原文参考:修复老照片 这篇文章会介绍在 GIMP 使用「仿制工具」和「着色滤镜」,将...

3.2 Design System - 其他注意事项

一个人厉害永远比不上一群人厉害 某次跟同事闲聊时谈到这件事 我们一致认同在一个团队里 大家都是互相...