EasyEdge上传模型里的其他配置文件怎么填?
lujays 发布于2020-03 浏览:4336 回复:3
0
收藏
最后编辑于2021-04

如下图所示的其他配置文件是什么意思?怎么填写?

A: 可以点击右边的查看文件来查看格式要求。这个配置文件是用来做图像的预处理的,里面的字段要确保正确,不然可能会导致模型准确率不好或者错误。

  • 如下方示例配置所示,假如原始图片像素为img, img_mean和scale在EasyEdge的处理是 (img - img_mean) * scale,如果你的模型的scale或者std是除的,要做相应变换。同时也要注意这里所说的像素值img是未经归一化的,即[0, 255]之间的像素值。
  • resize包含两位整数,对应模型的输入尺寸的width和height。注意第一个数对应width,第二个数对应height。
  • channelOrder为模型所需的数据格式,channel last的为HWC,channel first的为CHW。
  • colorFormat是颜色空间,这个要和你训练模型时候的颜色空间保持一致最佳。
  • inputNodeName和outputNodeName为模型的输入节点名称和输出节点名称。
preprocess.json
{
  "img_mean": [
    128,
    128,
    128
  ],
  "resize": [
    299, // width
    299  // height
  ],
  "scale": [
    0.0078125,
    0.0078125,
    0.0078125
  ],
  "channelOrder": "HWC",
  "colorFormat": "RGB",
  "inputNodeName": "input",
  "outputNodeName": "InceptionV4/Logits/Predictions"
}

 

 

收藏
点赞
0
个赞
共3条回复 最后由doubi渣渣回复于2021-04
#11doubi渣渣回复于2021-04

前处理还是比较简单的

0
#10doubi渣渣回复于2021-04

其实可改的地方不多

0
#2付洋洋carrie回复于2020-05

贴心

0
快速回复
小编推荐
EasyEdge上手指南
TOP
切换版块