---
title: ScopeBatchMultiClassNMSPass
description: "如下图结构进行融合成BatchMultiClassNonMaxSuppression算子，融合scope下有scope路径：map/while/MultiClassNonMaxSuppression/"
url: https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/Convergence/tfscopefusionref/atlasfr_30_0016.html
sourcePath: /source/zh/TensorFlowCommercial/900/Convergence/tfscopefusionref/atlasfr_30_0016.html
indexId: 5dc6616102f08582de6a77bbbc305e6610a8087a52a91eb8d3cf05bb8e85abe385
---
# ScopeBatchMultiClassNMSPass

#### 功能说明

如下图结构进行融合成BatchMultiClassNonMaxSuppression算子，融合scope下有scope路径：map/while/MultiClassNonMaxSuppression/


#### Scope详情


#### 融合后的算子原型

BatchMultiClassNonMaxSuppression，具体请参见《算子库(https://www.hiascend.com/document/detail/zh/canncommercial/900/API/aolapi/operatorlist_00001.html)》。


#### 融合对应关系

map/TensorArrayUnstack/Shape，作为融合后算子第一个输入。

map/TensorArrayUnstack_1/Shape，作为融合后算子第二个输入。

map/TensorArrayUnstack_3/Shape，如果存在这个节点，作为融合后算子第三个输入。

map/TensorArrayUnstack_4/Shape，如果存在这个节点，作为融合后算子第四个输入。

map/TensorArrayStack/TensorArrayGatherV3，如果存在，作为融合后算子第一个输出。

map/TensorArrayStack_1/TensorArrayGatherV3，如果存在，作为融合后算子第二个输出。

map/TensorArrayStack_2/TensorArrayGatherV3，如果存在，作为融合后算子第三个输出。

map/TensorArrayStack_4/TensorArrayGatherV3，如果存在，作为融合后算子第四个输出。


#### 适用网络

Fast R-CNN

SSD-ResNet50V1-FPN

Mask R-CNN


#### 融合规则类型

定制化融合规则
