aclmdlSetAIPPPixelVarReci
产品支持情况
产品
|
是否支持
|
Atlas A3 训练系列产品/Atlas A3 推理系列产品
|
√
|
Atlas A2 训练系列产品/Atlas A2 推理系列产品
|
√
|
功能说明
动态AIPP场景下,设置通道的方差。
函数原型
aclError aclmdlSetAIPPPixelVarReci(aclmdlAIPP *aippParmsSet,
float dtcPixelVarReciChn0,
float dtcPixelVarReciChn1,
float dtcPixelVarReciChn2,
float dtcPixelVarReciChn3,
uint64_t batchIndex)
参数说明
参数名
|
输入/输出
|
说明
|
aippParmsSet
|
输出
|
动态AIPP参数对象的指针。
需提前调用aclmdlCreateAIPP接口创建aclmdlAIPP类型的数据。
|
dtcPixelVarReciChn0
|
输入
|
通道0的方差的倒数,默认值为1.0。
取值范围:[-65504, 65504]
|
dtcPixelVarReciChn1
|
输入
|
通道1的方差的倒数,默认值为1.0。
取值范围:[-65504, 65504]
|
dtcPixelVarReciChn2
|
输入
|
通道2的方差的倒数,默认值为1.0。
取值范围:[-65504, 65504]
|
dtcPixelVarReciChn3
|
输入
|
通道3的方差的倒数,默认值为1.0。如果只有3个通道,则将该参数设置为1.0。
取值范围:[-65504, 65504]
|
batchIndex
|
输入
|
指定对第几个Batch上的图片设置通道的方差。
取值范围:[0,batchSize)
batchSize是在调用aclmdlCreateAIPP接口创建aclmdlAIPP类型的数据时设置。
|
返回值说明
返回0表示成功,返回其他值表示失败,请参见aclError。