|
产品 |
是否支持 |
|---|---|
|
|
√ |
|
|
√ |
|
|
☓ |
|
|
☓ |
|
|
☓ |
算子功能:对图像做仿射变换。
每个算子有两段接口,必须先调用“acldvppWarpAffineGetWorkspaceSize”接口获取入参并根据计算流程计算所需workspace大小,再调用“acldvppWarpAffine”接口执行计算。两段式接口如下:
1
|
acldvppStatus acldvppWarpAffineGetWorkspaceSize(const aclTensor *self, const aclFloatArray* matrix, uint32_t interpolationMode, uint32_t paddingMode, const aclFloatArray* fill, aclTensor *out, uint64_t *workspaceSize, aclOpExecutor **executor) |
1
|
acldvppStatus acldvppWarpAffine(void* workspace, uint64_t workspaceSize, aclOpExecutor* executor, aclrtStream stream) |

返回acldvppStatus状态码,具体请参见acldvpp返回码。
返回acldvppStatus状态码,具体请参见acldvpp返回码。