使用约束
使用场景 |
须知 |
---|---|
对同一个模型执行推理时 |
AIPP(包括静态AIPP和动态AIPP)与动态维度(ND格式)不能同时使用。 |
对同一个模型执行推理时 |
|
申请模型推理的输出内存时 |
可以按照各档位的实际大小申请内存,也可以调用aclmdlGetOutputSizeByIndex接口获取内存大小后再申请内存(建议使用该方式,确保内存足够)。 |
静态AIPP和动态分辨率同时使用时 |
由于动态分辨率场景下输入图片的宽和高不确定,因此在使用ATC工具的insert_op_conf参数传入AIPP配置文件时,AIPP配置文件中不能开启Crop和Padding功能,并且需要将配置文件中的src_image_size_w和src_image_size_h取值设置为0。 |
动态AIPP和动态Batch同时使用时 |
|
动态AIPP和动态分辨率同时使用时 |
|
动态AIPP和动态Shape输入(设置Shape范围)同时使用时 |
动态AIPP的输出图片宽、高要在所设置的Shape范围内。 |
父主题: 模型动态Shape输入推理