Skip to content

设置模型参数 ​

方法名 ​

setConfiguration

用法 ​

用法示例 ​

js
module.setConfiguration({
  objSizeRatioThreshold: 1.0,
  overlapRatioThreshold: 1.0,
  similarityThreshold: 0.45
}, res => {
  console.log(res)
})

参数说明 ​

参数名参数类型是否必填默认值参数描述
objSizeRatioThresholdFloat否1.0物体面积占比阈值,取值范围为(0,1.0),默认值为1.0。单个物体检测框在Roi裁剪后图片中占比大于该值时,不识别该物体。
overlapRatioThresholdFloat否1.0物体重叠阈值,取值范围为(0,1.0),默认值为1.0。目的在于避免大框大面积覆盖小框的情况。小框被覆盖的比例大于该阈值时,不识别大框物体
similarityThresholdFloat否0.6相似度阈值,取值范围为(0,1.0),默认值为0.6。会过滤小于该阈值的识别结果,越大越严格
differenceThresholdFloat否0.0要求相邻候选之间分差更大,返回的候选会更少。调低:允许分数更接近的候选一起返回
maxSupNum 1.3.0Integer否10每 SKU 最⼤学习样本数
top1Threshold 1.3.0Float否0.9⽤户确认的 SKU 已有 2条及以上样本时,检查recognize 的 TOP-K 结果;若其他 SKU 的某条样本与当前图相似度 > top1_threshold误学
whitelistEnabled 1.3.0Boolean否false是否开启 SKU ⽩名单过滤,默认 false;开启后recognizeMulti仅检索 whitelist_skus 中的 SKU
whitelistSkus 1.3.0String[]否无SKU ⽩名单列表,仅当 whitelistEnabled=true 且数组⾮空时⽣效

回调 ​

回调示例 ​

json
{
  "message": "",
  "data": {},
  "code": 0
}

回调说明 ​

参数名参数类型参数描述
messageString消息提示
dataObject数据对象
codeInteger返回类型,0.成功,其他:失败