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