|
产品 |
是否支持 |
|---|---|
|
|
√ |
|
|
√ |
|
|
☓ |
|
|
☓ |
|
|
☓ |
算子功能:图像缩放,支持bilinear、nearest、bicubic插值算法。
每个算子有两段接口,必须先调用“acldvppResizeGetWorkspaceSize”接口获取入参并根据计算流程计算所需workspace大小,再调用“acldvppResize”接口执行计算。两段式接口如下:
1
|
acldvppStatus acldvppResizeGetWorkspaceSize(const aclTensor* self, uint32_t interpolationMode, aclTensor* out, uint64_t* workspaceSize, aclOpExecutor** executor) |
1
|
acldvppStatus acldvppResize(void* workspace, uint64_t workspaceSize, aclOpExecutor* executor, aclrtStream stream) |
返回acldvppStatus状态码,具体请参见acldvpp返回码。
返回acldvppStatus状态码,具体请参见acldvpp返回码。
1. 支持图像分辨率范围在[6*4~32768*32768]。
2. 当输出out的shape的宽度超过4096时,输入self的shape的宽*高需要大于128*16。