---
title: ImplyType
description: "设置算子执行方式。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00395.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00395.html
indexId: 744d94f099568ff7752c4830a07d4807c2c36910308425e6650f34f7a5a1857578
---
# ImplyType

#### 函数功能

设置算子执行方式。


#### 函数原型

```
OpRegistrationData &ImplyType(const domi::ImplyType &imply_type)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |  |  |
| --- | --- | --- | --- | --- |
| imply\_type | 输入 | 算子执行方式。 1 2 3 4 5 6 7 8 enum class ImplyType : unsigned int { BUILDIN = 0,// 内置算子，由OME正常执行 TVM, // 编译成tvm bin文件执行 CUSTOM, // 由用户自定义计算逻辑，通过CPU执行 AI\_CPU, // AI CPU 自定义算子类型 INVALID = 0xFFFFFFFF, }; | 1 2 3 4 5 6 7 8 | enum class ImplyType : unsigned int { BUILDIN = 0,// 内置算子，由OME正常执行 TVM, // 编译成tvm bin文件执行 CUSTOM, // 由用户自定义计算逻辑，通过CPU执行 AI\_CPU, // AI CPU 自定义算子类型 INVALID = 0xFFFFFFFF, }; |
| 1 2 3 4 5 6 7 8 | enum class ImplyType : unsigned int { BUILDIN = 0,// 内置算子，由OME正常执行 TVM, // 编译成tvm bin文件执行 CUSTOM, // 由用户自定义计算逻辑，通过CPU执行 AI\_CPU, // AI CPU 自定义算子类型 INVALID = 0xFFFFFFFF, }; |  |  |  |
