使用aml npu sdk推理,推理输入的图片,是sdk会自动帮忙量化的吗?

1 假设我需要在npu跑模型,npu目前只支持uint8,那需要做模型量化。在推理时:
i) 不需要在aml_module_input_set前 人工对输入图片数据量化再输入模型,对吗?是sdk会自动在执行神经网络时帮忙量化的吗?
ii) 从aml_module_output_get拿到的结果,是libnnsdk已经帮忙反量化过的,是吗?

2 我在训练的时候,对于训练数据是这么处理的,
inp = image_data #3 channels
inp = (inp.astype(np.float32) / 255.)
mean = [0.40789654, 0.44719302, 0.47026115]
std = [0.28863828, 0.27408164, 0.27809835]
inp = (inp - self.mean) / self.std
dnn(inp)

但我看模型转换文档中的–channel-mean-value ‘128 128 128 1’ 这种格式目测不能满足我的需求哦。
请问下,我这种情况,模型转化时该怎么搞呢?
我想到的一种方法是我把量化图片数据集自己处理好,之后设置–channel-mean-value ‘0 0 0 1’

@numbqq @Frank

@ideafold 如果不满足需求,你可以自己处理好数据,这个方法是正确的

这套API里面都有对数据进行了预处理。但是这套不开源,所以我对这套API了解也不多。