1 /** 2 * Copyright 2022 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_OPS_OP_NAME_H_ 18 #define MINDSPORE_CORE_OPS_OP_NAME_H_ 19 #include <cstddef> 20 namespace mindspore::ops { 21 constexpr auto kAlpha = "alpha"; 22 constexpr auto kActivation = "activation"; 23 constexpr auto kActivationType = "activation_type"; 24 constexpr auto kActivationChannel = "activation_channel"; 25 constexpr auto kAttentionQActType = "attention_q_act_type"; 26 constexpr auto kAttentionKActType = "attention_k_act_type"; 27 constexpr auto kAttentionVActType = "attention_v_act_type"; 28 constexpr auto kAddress = "address"; 29 constexpr auto kAlignCorners = "align_corners"; 30 constexpr auto kAntialias = "antialias"; 31 constexpr auto kAtol = "atol"; 32 constexpr auto kAttr = "attr"; 33 constexpr auto kAspectRatios = "aspect_ratios"; 34 constexpr auto kAxes = "axes"; 35 constexpr auto kAxis = "axis"; 36 constexpr auto kAxisType = "axis_type"; 37 constexpr auto kAlign = "align"; 38 constexpr auto kBaseSize = "base_size"; 39 constexpr auto kBatchDim = "batch_dim"; 40 constexpr auto kBatchRank = "batch_rank"; 41 constexpr auto kBeginMask = "begin_mask"; 42 constexpr auto kBeginNormAxis = "begin_norm_axis"; 43 constexpr auto kBeginParamsAxis = "begin_params_axis"; 44 constexpr auto kBeta = "beta"; 45 constexpr auto kBeta1 = "beta1"; 46 constexpr auto kBeta2 = "beta2"; 47 constexpr auto kBias = "bias"; 48 constexpr auto kBins = "bins"; 49 constexpr auto kBidirectional = "bidirectional"; 50 constexpr auto kBlockSize = "block_size"; 51 constexpr auto kBlockShape = "block_shape"; 52 constexpr auto kBoundaries = "boundaries"; 53 constexpr auto kCellClip = "cell_clip"; 54 constexpr auto kCellDepth = "cell_depth"; 55 constexpr auto kCenterPointBox = "center_point_box"; 56 constexpr auto kChannels = "channels"; 57 constexpr auto kClip = "clip"; 58 constexpr auto kCondition = "condition"; 59 constexpr auto kCrops = "crops"; 60 constexpr auto kEqualNan = "equal_nan"; 61 constexpr auto kEquation = "equation"; 62 constexpr auto kCustom = "custom"; 63 constexpr auto kDiagonal = "diagonal"; 64 constexpr auto kDampening = "dampening"; 65 constexpr auto kDataType = "data_type"; 66 constexpr auto kDataFormat = "data_format"; 67 constexpr auto kDctCoeffNum = "dct_coeff_num"; 68 constexpr auto kDelta = "delta"; 69 constexpr auto kDependMode = "depend_mode"; 70 constexpr auto kDepthRadius = "depth_radius"; 71 constexpr auto kDetectionsPerClass = "detections_per_class"; 72 constexpr auto kDescending = "descending"; 73 constexpr auto kDilation = "dilation"; 74 constexpr auto kDilationSize = "dilation_size"; 75 constexpr auto kDilations = "dilations"; 76 constexpr auto kDropout = "dropout"; 77 constexpr auto kDstT = "dst_t"; 78 constexpr auto kDType = "d_type"; 79 constexpr auto kOutputDType = "dtype"; 80 constexpr auto kEllipsisMask = "ellipsis_mask"; 81 constexpr auto kEndMask = "end_mask"; 82 constexpr auto kEps = "eps"; 83 constexpr auto kEpsilon = "epsilon"; 84 constexpr auto kElement_dtype = "element_dtype"; 85 constexpr auto kFeatStride = "feat_stride"; 86 constexpr auto kFftLength = "fft_length"; 87 constexpr auto kFilterBankChannelNum = "filter_bank_channel_num"; 88 constexpr auto kFlip = "flip"; 89 constexpr auto kFormat = "format"; 90 constexpr auto kFillValue = "fill_value"; 91 constexpr auto kWrap = "wrap"; 92 constexpr auto kOriginalFormat = "OriginalFormat"; 93 constexpr auto kFreqLowerLimit = "freq_lower_limit"; 94 constexpr auto kFreqUpperLimit = "freq_upper_limit"; 95 constexpr auto kFreezeBn = "freeze_bn"; 96 constexpr auto kGateOrder = "gate_order"; 97 constexpr auto kGlobal = "global"; 98 constexpr auto kGlobalMedian = "global_median"; 99 constexpr auto kGrad = "grad"; 100 constexpr auto kIsGrad = "is_grad"; 101 constexpr auto kGradientScale = "gradient_scale"; 102 constexpr auto kGradX = "grad_x"; 103 constexpr auto kGradY = "grad_y"; 104 constexpr auto kGroup = "group"; 105 constexpr auto kGroups = "groups"; 106 constexpr auto kDeformableGroups = "deformable_groups"; 107 constexpr auto kHasBias = "has_bias"; 108 constexpr auto kAttentionHasMask = "attention_has_mask"; 109 constexpr auto kHiddenSize = "hidden_size"; 110 constexpr auto kId = "id"; 111 constexpr auto kImageSizeH = "image_size_h"; 112 constexpr auto kImageSizeW = "image_size_w"; 113 constexpr auto kIncludeALLGrams = "include_all_grams"; 114 constexpr auto kInputSize = "input_size"; 115 constexpr auto kInChannel = "in_channel"; 116 constexpr auto kInputShape = "input_shape"; 117 constexpr auto kInnerPrecise = "inner_precise"; 118 constexpr auto kIoFormat = "io_format"; 119 constexpr auto kIsScale = "is_scale"; 120 constexpr auto kIsTraining = "is_training"; 121 constexpr auto kKeepDims = "keep_dims"; 122 constexpr auto kIgnoreNan = "ignore_nan"; 123 constexpr auto kSkipMode = "skip_mode"; 124 constexpr auto kKeepProb = "keep_prob"; 125 constexpr auto kPadDimSize = "pad_dim_size"; 126 constexpr auto kUnbiased = "unbiased"; 127 constexpr auto kKernelSize = "kernel_size"; 128 constexpr auto kKSize = "ksize"; 129 constexpr auto kKsizes = "ksizes"; 130 constexpr auto kKernelType = "kernel_type"; 131 constexpr auto kLimit = "limit"; 132 constexpr auto kLower = "lower"; 133 constexpr auto kMagSquare = "mag_square"; 134 constexpr auto kMax = "max"; 135 constexpr auto kMaxSizes = "max_sizes"; 136 constexpr auto kMaxSkipSize = "max_skip_size"; 137 constexpr auto kMaxClassesPerDetection = "max_classes_per_detection"; 138 constexpr auto kMaxDetections = "max_detections"; 139 constexpr auto kMaxNorm = "max_norm"; 140 constexpr auto kMaxLen = "maxlen"; 141 constexpr auto kMin = "min"; 142 constexpr auto kMinSize = "min_size"; 143 constexpr auto kMinSizes = "min_sizes"; 144 constexpr auto kMode = "mode"; 145 constexpr auto kMomentum = "momentum"; 146 constexpr auto kCMinSteps = "c_min_steps"; 147 constexpr auto kCThreshL1 = "c_thresh_l1"; 148 constexpr auto kCCoeffL1 = "c_coeff_l1"; 149 constexpr auto kCThreshL2 = "c_thresh_l2"; 150 constexpr auto kCCoeffL2 = "c_coeff_l2"; 151 constexpr auto kN = "n"; 152 constexpr auto kNarrowRange = "narrow_range"; 153 constexpr auto kNan = "nan"; 154 constexpr auto kPosinf = "posinf"; 155 constexpr auto kNeginf = "neginf"; 156 constexpr auto kNesterov = "nesterov"; 157 constexpr auto kNewAxisMask = "new_axis_mask"; 158 constexpr auto kNgramSize = "ngram_size"; 159 constexpr auto kEodTokenId = "eod_token_id"; 160 constexpr auto kNStep = "n_step"; 161 constexpr auto kNPos = "NPos"; 162 constexpr auto kNErrorMode = "n_error_mode"; 163 constexpr auto kNGram = "ngram"; 164 constexpr auto kNmsThresh = "nms_thresh"; 165 constexpr auto kNormRegion = "norm_region"; 166 constexpr auto kNumLayers = "num_layers"; 167 constexpr auto kNumElements = "num_elements"; 168 constexpr auto kNumBits = "num_bits"; 169 constexpr auto kNumDirections = "num_directions"; 170 constexpr auto kNumProj = "num_proj"; 171 constexpr auto kAttentionFromSeqLen = "from_seq_len"; 172 constexpr auto kAttentionToSeqLen = "to_seq_len"; 173 constexpr auto kOffset = "offset"; 174 constexpr auto kNmsIouThreshold = "nms_iou_threshold"; 175 constexpr auto kNmsScoreThreshold = "nms_score_threshold"; 176 constexpr auto kNumClasses = "num_classes"; 177 constexpr auto kOffsets = "offsets"; 178 constexpr auto kOffsetA = "offset_a"; 179 constexpr auto kOrder = "order"; 180 constexpr auto kOutChannel = "out_channel"; 181 constexpr auto kOutMaxValue = "out_max_value"; 182 constexpr auto kOutputChannel = "output_channel"; 183 constexpr auto kOutputNum = "output_num"; 184 constexpr auto kOutputPadding = "output_padding"; 185 constexpr auto kOutputPaddings = "output_paddings"; 186 constexpr auto kOutputSize = "output_size"; 187 constexpr auto kOutputType = "output_type"; 188 constexpr auto kOutIdx = "out_idx"; 189 constexpr auto kOutQuantized = "out_quantized"; 190 constexpr auto kMvlgammaP = "mvlgamma_p"; 191 constexpr auto kP = "p"; 192 constexpr auto kMargin = "margin"; 193 constexpr auto kKeepdim = "keepdim"; 194 constexpr auto kPad = "pad"; 195 constexpr auto kPadding = "padding"; 196 constexpr auto kPaddingsElementSize = "paddings_element_size"; 197 constexpr auto kPaddingsSize = "paddings_size"; 198 constexpr auto kPadItem = "pad_item"; 199 constexpr auto kPadList = "pad_list"; 200 constexpr auto kPadMode = "pad_mode"; 201 constexpr auto kPads = "pads"; 202 constexpr auto kPadSize = "pad_size"; 203 constexpr auto kPadsSize = "pads_size"; 204 constexpr auto kPeriodic = "periodic"; 205 constexpr auto kPooledH = "pooled_h"; 206 constexpr auto kPooledW = "pooled_w"; 207 constexpr auto kPoolMode = "pool_mode"; 208 constexpr auto kPoolingRatio = "pooling_ratio"; 209 constexpr auto kCeilMode = "ceil_mode"; 210 constexpr auto kCountIncludePad = "count_include_pad"; 211 constexpr auto kDivisorOverride = "divisor_override"; 212 constexpr auto kPostNmsTopn = "post_nms_topn"; 213 constexpr auto kPower = "power"; 214 constexpr auto kPreNmsTopn = "pre_nms_topn"; 215 constexpr auto kPreferAxis = "prefer_axis"; 216 constexpr auto kRankSize = "rank_size"; 217 constexpr auto kRankId = "rank_id"; 218 constexpr auto kSrcRank = "src_rank"; 219 constexpr auto kDestRank = "dest_rank"; 220 constexpr auto kRatio = "ratio"; 221 constexpr auto kReduction = "reduction"; 222 constexpr auto kRho = "rho"; 223 constexpr auto kRootRank = "root_rank"; 224 constexpr auto kRoundMode = "round_mode"; 225 constexpr auto kRoundingMode = "rounding_mode"; 226 constexpr auto kRtol = "rtol"; 227 constexpr auto kSame = "same"; 228 constexpr auto kScale = "scale"; 229 constexpr auto kScales = "scales"; 230 constexpr auto kSeed = "seed"; 231 constexpr auto kSeed2 = "seed2"; 232 constexpr auto kSeqDim = "seq_dim"; 233 constexpr auto kSetattrFlag = "setattr_flag"; 234 constexpr auto kShape = "shape"; 235 constexpr auto kShapeGamma = "shape_gamma"; 236 constexpr auto kShapeSize = "shape_size"; 237 constexpr auto kShift = "shift"; 238 constexpr auto kShrinkAxisMask = "shrink_axis_mask"; 239 constexpr auto kSize = "size"; 240 constexpr auto kSorted = "sorted"; 241 constexpr auto kSrcT = "src_t"; 242 constexpr auto kStart = "start"; 243 constexpr auto kStepH = "step_h"; 244 constexpr auto kStepW = "step_w"; 245 constexpr auto kSteps = "steps"; 246 constexpr auto kStride = "stride"; 247 constexpr auto kStrides = "strides"; 248 constexpr auto kRates = "rates"; 249 constexpr auto kShapeType = "shape_type"; 250 constexpr auto kSubGraphIndex = "sub_graph_index"; 251 constexpr auto kSummarize = "summarize"; 252 constexpr auto kTimeMajor = "time_major"; 253 constexpr auto kTolerance = "tolerance"; 254 constexpr auto kTopK = "top_k"; 255 constexpr auto kTrans = "trans"; 256 constexpr auto kTransposeA = "transpose_a"; 257 constexpr auto kTransposeB = "transpose_b"; 258 constexpr auto kNegativeSlope = "negative_slope"; 259 constexpr auto kType = "type"; 260 constexpr auto kUnitDiagonal = "unit_diagonal"; 261 constexpr auto kUpdateSlots = "update_slots"; 262 constexpr auto kUseAxis = "use_axis"; 263 constexpr auto kUseLocking = "use_locking"; 264 constexpr auto kUseNesterov = "use_nesterov"; 265 constexpr auto kUseNesteroy = "use_nesteroy"; 266 constexpr auto kUseRegularNms = "use_regular_nms"; 267 constexpr auto kValid = "valid"; 268 constexpr auto kValidateIndices = "validate_indices"; 269 constexpr auto kValue = "value"; 270 constexpr auto kVariances = "variances"; 271 constexpr auto kWeightDecay = "weight_decay"; 272 constexpr auto kWeightThreshold = "weight_threshold"; 273 constexpr auto kWindow = "window"; 274 constexpr auto kNFft = "n_fft"; 275 constexpr auto kHopLength = "hop_length"; 276 constexpr auto kWinLength = "win_length"; 277 constexpr auto kCenter = "center"; 278 constexpr auto kNormalized = "normalized"; 279 constexpr auto kOnesided = "onesided"; 280 constexpr auto kReturnComplex = "return_complex"; 281 constexpr auto kWindowSize = "window_size"; 282 constexpr auto kPaddings = "paddings"; 283 constexpr auto kInput_size = "input_size"; 284 constexpr auto kHidden_size = "hidden_size"; 285 constexpr auto kProjection_size = "proj_size"; 286 constexpr auto kChannelShared = "channel_shared"; 287 constexpr auto kSlope = "slope"; 288 constexpr auto kBase = "base"; 289 constexpr auto kConstantValue = "constant_value"; 290 constexpr auto kSizeSplits = "size_splits"; 291 constexpr auto kDims = "dims"; 292 constexpr auto kBatchDims = "batch_dims"; 293 constexpr auto kPaddingMode = "padding_mode"; 294 constexpr auto kLargest = "largest"; 295 constexpr auto kElementwiseAffine = "elementwise_affine"; 296 constexpr auto kMinVal = "min_val"; 297 constexpr auto kMaxVal = "max_val"; 298 constexpr auto kMethod = "method"; 299 constexpr auto kNewHeight = "new_height"; 300 constexpr auto kNewWidth = "new_width"; 301 constexpr auto kPreserveAspectRatio = "preserve_aspect_ratio"; 302 constexpr auto kCoordinateTransformMode = "coordinate_transform_mode"; 303 constexpr auto kCoordinateTransformationMode = "coordinate_transformation_mode"; 304 constexpr auto kCubicCoeff = "cubic_coeff"; 305 constexpr auto kExcludeOutside = "exclude_outside"; 306 constexpr auto kExtrapolationValue = "extrapolation_value"; 307 constexpr auto kNearestMode = "nearest_mode"; 308 constexpr auto kReduceToEnd = "reduce_to_end"; 309 constexpr auto kResetAfter = "reset_after"; 310 constexpr auto kCoeff = "coeff"; 311 constexpr auto kIsDepthWise = "is_depth_wise"; 312 constexpr auto kZoneoutCell = "zoneout_cell"; 313 constexpr auto kZoneoutHidden = "zoneout_hidden"; 314 constexpr auto kSpliceContext = "context"; 315 constexpr auto kSpliceForwardIndexes = "forward_indexes"; 316 constexpr auto kSpliceOutputDims = "output_dim"; 317 constexpr auto kSideEffectIO = "side_effect_io"; 318 constexpr auto kDeviceType = "device_type"; 319 constexpr auto kExclusive = "exclusive"; 320 constexpr auto kReverse = "reverse"; 321 constexpr auto kSwap = "swap"; 322 constexpr auto kSplitStride = "split_stride"; 323 constexpr auto kExtendTop = "extend_top"; 324 constexpr auto kExtendBottom = "extend_bottom"; 325 constexpr auto kNumberSplit = "number_split"; 326 constexpr auto kNumSegments = "num_segments"; 327 constexpr auto kSplitDim = "split_dim"; 328 constexpr auto kPadTop = "pad_top"; 329 constexpr auto kTransFormat = "trans_format"; 330 constexpr auto kApproximate = "approximate"; 331 constexpr auto kNumOutput = "num_output"; 332 constexpr auto kUseGlobalStats = "use_global_stats"; 333 constexpr auto kFmkType = "fmk_type"; 334 constexpr auto kIsOriginalPadMode = "is_original_pad_mode"; 335 constexpr auto kOriginalOpName = "original_op_name"; 336 constexpr auto kSymmetric = "symmetric"; 337 constexpr auto kDstType = "dst_type"; 338 constexpr auto kNone = "none"; 339 constexpr auto kMean = "mean"; 340 constexpr auto kFormatNCHW = "NCHW"; 341 constexpr auto kFormatNHWC = "NHWC"; 342 constexpr auto kBatchMean = "batchmean"; 343 constexpr auto kSum = "sum"; 344 constexpr auto kIndices = "indices"; 345 constexpr auto kBegin = "begin"; 346 constexpr auto kSrcFormat = "src_format"; 347 constexpr auto kDstFormat = "dst_format"; 348 constexpr auto kLambd = "lambd"; 349 constexpr auto kAffine = "affine"; 350 constexpr auto kNumGroups = "num_groups"; 351 constexpr auto kIndexing = "indexing"; 352 constexpr auto kModulated = "modulated"; 353 constexpr auto kAdjoint = "adjoint"; 354 constexpr auto kAdjointA = "adjoint_a"; 355 constexpr auto kAdjointB = "adjoint_b"; 356 constexpr auto kInplaceAlgo = "inplace_algo"; 357 constexpr auto kHalfPixelCenters = "half_pixel_centers"; 358 constexpr auto kConstant = "constant"; 359 constexpr auto kReflect = "reflect"; 360 constexpr auto kEdge = "edge"; 361 constexpr auto kCircular = "circular"; 362 constexpr auto kLr = "lr"; 363 constexpr auto kL1 = "l1"; 364 constexpr auto kL2 = "l2"; 365 constexpr auto kLrPower = "lr_power"; 366 constexpr auto kArgmaxType = "argmax_type"; 367 constexpr auto kNumSample = "num_samples"; 368 constexpr auto kMergeRepeated = "merge_repeated"; 369 constexpr auto kDim = "dim"; 370 constexpr auto kMinPercentile = "min_percentile"; 371 constexpr auto kMaxPercentile = "max_percentile"; 372 constexpr auto kSearchRange = "search_range"; 373 constexpr auto kSearchStep = "search_step"; 374 constexpr auto kWithOffset = "with_offset"; 375 constexpr auto kLinearSumAssignment = "linear_sum_assignment"; 376 constexpr auto kNbins = "nbins"; 377 constexpr auto kCapacity = "capacity"; 378 constexpr auto kShapes = "shapes"; 379 constexpr auto kTypes = "types"; 380 constexpr auto kSchema = "schema"; 381 constexpr auto kSeed0 = "seed0"; 382 constexpr auto kSeed1 = "seed1"; 383 constexpr auto kHandle = "handle"; 384 constexpr auto kRow = "row"; 385 constexpr auto kCol = "col"; 386 constexpr auto kBatchSize = "batch_size"; 387 constexpr auto kCross = "cross"; 388 constexpr auto kDeviceNum = "device_num"; 389 constexpr auto kNumTrue = "num_true"; 390 constexpr auto kUnique = "unique"; 391 constexpr auto kNumSampled = "num_sampled"; 392 constexpr auto kRangeMax = "range_max"; 393 constexpr auto kPooledHeight = "pooled_height"; 394 constexpr auto kPooledWidth = "pooled_width"; 395 constexpr auto kSpatialScale = "spatial_scale"; 396 constexpr auto kSampleNum = "sample_num"; 397 constexpr auto kRoiEndMode = "roi_end_mode"; 398 constexpr auto kUpper = "upper"; 399 constexpr auto kConjugate = "conjugate"; 400 constexpr auto kScalar = "scalar"; 401 constexpr auto kNumHeads = "head_num"; 402 constexpr auto kSizePerHead = "head_size"; 403 constexpr auto kPostLayernorm = "post_layernorm"; 404 constexpr auto kFfnHiddenSize = "ffn_hidden_size"; 405 constexpr auto kExpertNum = "expert_num"; 406 constexpr auto kExpertOffsetId = "expert_offset_id"; 407 constexpr auto kCapacityFactor = "capacity_factor"; 408 constexpr auto kEpsLayerNorm1 = "eps_layernorm1"; 409 constexpr auto kEpsLayerNorm2 = "eps_layernorm2"; 410 constexpr auto kEpsLayerNorm3 = "eps_layernorm3"; 411 constexpr auto kEpsLayerNorm4 = "eps_layernorm4"; 412 constexpr auto kUsePast = "use_past"; 413 constexpr auto kQueryLayer = "query_layer"; 414 constexpr auto kMoe = "moe"; 415 constexpr auto kPositionBias1 = "position_bias1"; 416 constexpr auto kPositionBias2 = "position_bias2"; 417 constexpr auto kLayerNorm = "layer_norm"; 418 constexpr auto kScale1 = "scale1"; 419 constexpr auto kScale2 = "scale2"; 420 constexpr auto kEmbeddingLayer = "embedding_layer"; 421 constexpr auto KExclusive = "exclusive"; 422 constexpr auto KReverse = "reverse"; 423 constexpr auto KComputeEigenvectors = "compute_eigenvectors"; 424 constexpr auto KCurrChunk = "curr_chunk"; 425 constexpr auto KCurrChunkIndex = "curr_chunk_index"; 426 constexpr auto KCurrBitCount = "curr_bit_count"; 427 constexpr auto KTableLog = "table_log"; 428 constexpr auto kIgnoreIndex = "ignore_index"; 429 constexpr auto kLiteQuantAttrName = "quant_params"; 430 constexpr auto kPreferAxes = "prefer_axes"; 431 constexpr auto kInputLayout = "input_layout"; 432 433 constexpr size_t kInputIndex0 = 0; 434 constexpr size_t kInputIndex1 = 1; 435 constexpr size_t kInputIndex2 = 2; 436 constexpr size_t kInputIndex3 = 3; 437 constexpr size_t kInputIndex4 = 4; 438 constexpr size_t kInputIndex5 = 5; 439 constexpr size_t kInputIndex6 = 6; 440 constexpr size_t kInputIndex7 = 7; 441 constexpr size_t kInputIndex8 = 8; 442 constexpr size_t kInputIndex9 = 9; 443 constexpr size_t kInputIndex10 = 10; 444 constexpr size_t kInputIndex11 = 11; 445 constexpr size_t kInputIndex12 = 12; 446 constexpr size_t kInputIndex13 = 13; 447 constexpr size_t kInputIndex14 = 14; 448 constexpr size_t kInputIndex15 = 15; 449 constexpr size_t kInputIndex16 = 16; 450 constexpr size_t kFormatNCHWIndexN = 0; 451 constexpr size_t kFormatNCHWIndexC = 1; 452 constexpr size_t kFormatNCHWIndexH = 2; 453 constexpr size_t kFormatNCHWIndexW = 3; 454 constexpr size_t kFormatNC1HWC0IndexN = 0; 455 constexpr size_t kFormatNC1HWC0IndexC1 = 1; 456 constexpr size_t kFormatNC1HWC0IndexH = 2; 457 constexpr size_t kFormatNC1HWC0IndexW = 3; 458 constexpr size_t kFormatNC1HWC0IndexC0 = 4; 459 constexpr int kSize0 = 0; 460 constexpr int kSize1 = 1; 461 constexpr int kSize2 = 2; 462 constexpr int kSize3 = 3; 463 constexpr int kSize4 = 4; 464 constexpr int kSize5 = 5; 465 constexpr int kSize6 = 6; 466 constexpr int kSize7 = 7; 467 enum Dims : size_t { kDim0 = 0, kDim1, kDim2, kDim3, kDim4, kDim5, kDim6, kDim7, kDim8 }; 468 } // namespace mindspore::ops 469 #endif // MINDSPORE_CORE_OPS_OP_NAME_H_ 470