1 /** 2 * Copyright 2019-2023 Huawei Technologies Co., Ltd 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #ifndef MINDSPORE_CORE_BASE_CONV_POOL_OP_NAME_H_ 18 #define MINDSPORE_CORE_BASE_CONV_POOL_OP_NAME_H_ 19 20 namespace mindspore { 21 constexpr auto kFractionalMaxPoolWithFixedKsizeOpName = "FractionalMaxPoolWithFixedKsize"; 22 constexpr auto kFractionalMaxPoolGradWithFixedKsizeOpName = "FractionalMaxPoolGradWithFixedKsize"; 23 constexpr auto kAdaptiveMaxPool3DOpName = "AdaptiveMaxPool3D"; 24 constexpr auto kFractionalMaxPool3DWithFixedKsizeOpName = "FractionalMaxPool3DWithFixedKsize"; 25 constexpr auto kFractionalMaxPool3DGradWithFixedKsizeOpName = "FractionalMaxPool3DGradWithFixedKsize"; 26 constexpr auto kFractionalMaxPoolOpName = "FractionalMaxPool"; 27 constexpr auto kFractionalMaxPoolGradOpName = "FractionalMaxPoolGrad"; 28 constexpr auto kFractionalAvgPoolOpName = "FractionalAvgPool"; 29 constexpr auto kFractionalAvgPoolGradOpName = "FractionalAvgPoolGrad"; 30 constexpr auto kMaxUnpool2DOpName = "MaxUnpool2D"; 31 constexpr auto kMaxUnpool2DGradOpName = "MaxUnpool2DGrad"; 32 constexpr auto kMaxUnpool3DOpName = "MaxUnpool3D"; 33 constexpr auto kMaxUnpool3DGradOpName = "MaxUnpool3DGrad"; 34 constexpr auto kAdaptiveMaxPool2DOpName = "AdaptiveMaxPool2D"; 35 constexpr auto kMaxPool3DWithArgmaxOpName = "MaxPool3DWithArgmax"; 36 constexpr auto kMaxPool3DGradWithArgmaxOpName = "MaxPool3DGradWithArgmax"; 37 constexpr auto kAdaptiveMaxPool3DGradOpName = "AdaptiveMaxPool3DGrad"; 38 constexpr auto kConv2DTransposeOpName = "Conv2DTranspose"; 39 constexpr auto kAdaptiveMaxPool2dOpName = "AdaptiveMaxPool2d"; 40 constexpr auto kAdaptiveAvgPool2DOpName = "AdaptiveAvgPool2D"; 41 constexpr auto kAdaptiveAvgPool2DGradOpName = "AdaptiveAvgPool2DGrad"; 42 constexpr auto kAdaptiveAvgPool3DOpName = "AdaptiveAvgPool3D"; 43 constexpr auto kAdaptiveAvgPool3DGradOpName = "AdaptiveAvgPool3DGrad"; 44 constexpr auto kAdaptiveMaxPool2DGradOpName = "AdaptiveMaxPool2DGrad"; 45 constexpr auto kAvgPool3DGradOpName = "AvgPool3DGrad"; 46 constexpr auto kAvgPool3DGradDOpName = "AvgPool3DGradD"; 47 constexpr auto kAvgPool3DOpName = "AvgPool3D"; 48 constexpr auto kAvgPoolGradGeOpName = "AvgPoolGradGe"; 49 constexpr auto kAvgPool3DDOpName = "AvgPool3DD"; 50 constexpr auto kAvgPoolGradOpName = "AvgPoolGrad"; 51 constexpr auto kAvgPoolGradV1OpName = "AvgPoolGradV1"; 52 constexpr auto kAvgPoolGradDOpName = "AvgPoolGradD"; 53 constexpr auto kAvgPoolGradVmOpName = "AvgPoolGradVm"; 54 constexpr auto kAvgPoolOpName = "AvgPool"; 55 constexpr auto kAvgPoolV1OpName = "AvgPoolV1"; 56 constexpr auto kConvolutionGradOpName = "ConvolutionGrad"; 57 constexpr auto kConv2DBackpropFilterOpName = "Conv2DBackpropFilter"; 58 constexpr auto kConv2DBackpropFilterDOpName = "Conv2DBackpropFilterD"; 59 constexpr auto kConv2DBackpropInputOpName = "Conv2DBackpropInput"; 60 constexpr auto kConv2DBackpropInputDOpName = "Conv2DBackpropInputD"; 61 constexpr auto kConv2DOpName = "Conv2D"; 62 constexpr auto kConv3DBackpropFilterOpName = "Conv3DBackpropFilter"; 63 constexpr auto kConv3DBackpropFilterDOpName = "Conv3DBackpropFilterD"; 64 constexpr auto kConv3DBackpropInputOpName = "Conv3DBackpropInput"; 65 constexpr auto kConv3DBackpropInputDOpName = "Conv3DBackpropInputD"; 66 constexpr auto kConv3DOpName = "Conv3D"; 67 constexpr auto kConv3DTransposeDOpName = "Conv3DTransposeD"; 68 constexpr auto kConv3DTransposeOpName = "Conv3DTranspose"; 69 constexpr auto kDepthwiseConv2dNativeBackpropFilterOpName = "DepthwiseConv2dNativeBackpropFilter"; 70 constexpr auto kDepthwiseConv2dNativeBackpropFilterDOpName = "DepthwiseConv2dNativeBackpropFilterD"; 71 constexpr auto kDepthwiseConv2dNativeBackpropInputOpName = "DepthwiseConv2dNativeBackpropInput"; 72 constexpr auto kDepthwiseConv2dNativeBackpropInputDOpName = "DepthwiseConv2dNativeBackpropInputD"; 73 constexpr auto kDepthwiseConv2dNativeOpName = "DepthwiseConv2dNative"; 74 constexpr auto kMaxPool3DGradGradOpName = "MaxPool3DGradGrad"; 75 constexpr auto kMaxPool3DGradGradDOpName = "MaxPool3DGradGradD"; 76 constexpr auto kMaxPool3DGradOpName = "MaxPool3DGrad"; 77 constexpr auto kMaxPool3DOpName = "MaxPool3D"; 78 constexpr auto kMaxPoolGradOpName = "MaxPoolGrad"; 79 constexpr auto kMaxPoolGradV1OpName = "MaxPoolGradV1"; 80 constexpr auto kMaxPoolGradWithArgmaxOpName = "MaxPoolGradWithArgmax"; 81 constexpr auto kMaxPoolOpName = "MaxPool"; 82 constexpr auto kMaxPoolV1OpName = "MaxPoolV1"; 83 constexpr auto kMaxPoolWithArgmaxOpName = "MaxPoolWithArgmax"; 84 constexpr auto kPoolingOpName = "Pooling"; 85 constexpr auto kPSROIPoolingOpName = "PSROIPooling"; 86 constexpr auto kPSROIPoolingV2OpName = "PSROIPoolingV2"; 87 constexpr auto kPSROIPoolingGradOpName = "PSROIPoolingGrad"; 88 constexpr auto kPSROIPoolingGradV2DOpName = "PSROIPoolingGradV2D"; 89 } // namespace mindspore 90 91 #endif // MINDSPORE_CORE_BASE_CONV_POOL_OP_NAME_H_ 92