---
title: --optypelist_for_implmode
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/aoe/aoepar_16_044.html
sourcePath: /source/zh/canncommercial/900/devaids/aoe/aoepar_16_044.html
indexId: 61ef2faf6fd2e4b1ee27c2a514f2e2732b6dc1d6eaf8451c2e5f7dc3c0d2d69560
---
# --optypelist_for_implmode

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | √ |
| Atlas 推理系列产品 | √ |
| Atlas 训练系列产品 | √ |


#### 功能说明

设置optype列表中算子的实现方式，该参数当前仅支持设置某个具体算子的实现方式，不支持设置多个算子。当前仅支持配置的算子为Pooling、SoftmaxV2、LRN、ROIAlign。


#### 关联参数

该参数需要与--op_select_implmode参数同时使用。


#### 参数取值

参数值：算子列表。

参数值约束：

- 该列表中的算子optype必须为基于Ascend IR定义的算子的optype。
- 该列表中的算子使用  --op_select_implmode
参数指定的精度模式，且仅支持指定为high_precision、high_performance两种精度模式。
- 该参数仅对指定的算子生效，不指定的算子按照默认实现方式选择。


#### 推荐配置及收益

无。


#### 示例

```
--op_select_implmode=high_precision  --optypelist_for_implmode=pooling
```


#### 依赖约束

无。
