|
产品 |
是否支持 |
|---|---|
|
|
√ |
|
|
√ |
|
|
√ |
|
|
☓ |
|
|
√ |
|
|
√ |
调用该接口注册用户提供的Allocator以及Allocator对应的回调函数,以便后续使用用户提供的Allocator。
1
|
aclError aclrtAllocatorRegister(aclrtStream stream, aclrtAllocatorDesc allocatorDesc) |
|
参数名 |
输入/输出 |
说明 |
|---|---|---|
|
stream |
输入 |
该Allocator需要注册的Stream。类型定义请参见aclrtStream。 传入的stream参数值不能为NULL,否则返回报错。 |
|
allocatorDesc |
输入 |
Allocator描述符指针。类型定义请参见aclrtAllocatorDesc。 |
返回0表示成功,返回其他值表示失败,请参见aclError。
单算子模型场景下,需在算子执行接口(例如aclopExecuteV2)之前调用本接口。
动态shape模型推理场景,本接口需配合aclmdlExecuteAsync接口一起使用,且需在aclmdlExecuteAsync接口之前调用本接口。
接口调用示例,参见动态Shape输入(设置Shape范围)。