• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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_ARRAY_OP_NAME_H_
18 #define MINDSPORE_CORE_BASE_ARRAY_OP_NAME_H_
19 
20 namespace mindspore {
21 // Arrays
22 constexpr auto kTopKOpName = "TopK";
23 constexpr auto kLeftShiftOpName = "LeftShift";
24 constexpr auto kCountNonZeroOpName = "CountNonZero";
25 constexpr auto kFillDiagonalOpName = "FillDiagonal";
26 constexpr auto kSegmentMaxOpName = "SegmentMax";
27 constexpr auto kSegmentSumOpName = "SegmentSum";
28 constexpr auto kSegmentMinOpName = "SegmentMin";
29 constexpr auto kSegmentMeanOpName = "SegmentMean";
30 constexpr auto kSegmentProdOpName = "SegmentProd";
31 constexpr auto kShapeOpName = "Shape";
32 constexpr auto kDynamicShapeOpName = "DynamicShape";
33 constexpr auto kTensorShapeOpName = "TensorShape";
34 constexpr auto kCheckNumericsOpName = "CheckNumerics";
35 constexpr auto kStackOpName = "Stack";
36 constexpr auto kPackOpName = "Pack";
37 constexpr auto kLogNormalReverseOpName = "LogNormalReverse";
38 constexpr auto kUnstackOpName = "Unstack";
39 constexpr auto kUnpackOpName = "Unpack";
40 constexpr auto kIdentityOpName = "Identity";
41 constexpr auto kUnravelIndexOpName = "UnravelIndex";
42 constexpr auto kDynamicBroadcastToOpName = "DynamicBroadcastTo";
43 constexpr auto kConcatOpName = "Concat";
44 constexpr auto kParallelConcatOpName = "ParallelConcat";
45 constexpr auto kFlattenConcatOpName = "FlattenConcat";
46 constexpr auto kConjugateTransposeOpName = "ConjugateTranspose";
47 constexpr auto kTransposeOpName = "Transpose";
48 constexpr auto kGatherDGradOpName = "GatherDGrad";
49 constexpr auto kGatherDGradV2OpName = "GatherDGradV2";
50 constexpr auto kCoalesceOpName = "Coalesce";
51 constexpr auto kStridedSliceOpName = "StridedSlice";
52 constexpr auto kStridedSliceGradOpName = "StridedSliceGrad";
53 constexpr auto kUnsortedSegmentSumOpName = "UnsortedSegmentSum";
54 constexpr auto kUnsortedSegmentSumDOpName = "UnsortedSegmentSumD";
55 constexpr auto kUnsortedSegmentProdOpName = "UnsortedSegmentProd";
56 constexpr auto kTileOpName = "Tile";
57 constexpr auto kPaddingOpName = "Padding";
58 constexpr auto kMirrorPadOpName = "MirrorPad";
59 constexpr auto kScatterAddWithAxisOpName = "ScatterAddWithAxis";
60 constexpr auto kDiagOpName = "Diag";
61 constexpr auto kDiagPartOpName = "DiagPart";
62 constexpr auto kMatrixDiagV3OpName = "MatrixDiagV3";
63 constexpr auto kMatrixDiagPartV3OpName = "MatrixDiagPartV3";
64 constexpr auto kMatrixSetDiagV3OpName = "MatrixSetDiagV3";
65 constexpr auto kMatrixBandPartOpName = "MatrixBandPart";
66 constexpr auto kRealInnerOpName = "RealInner";
67 constexpr auto kSplitVOpName = "SplitV";
68 constexpr auto kFillV2OpName = "FillV2";
69 constexpr auto kFillsOpName = "Fills";
70 constexpr auto kLstsqOpName = "Lstsq";
71 constexpr auto kLowerBoundOpName = "LowerBound";
72 constexpr auto kUpperBoundOpName = "UpperBound";
73 constexpr auto kCummaxOpName = "Cummax";
74 constexpr auto kMvlgammaOpName = "Mvlgamma";
75 constexpr auto kMvlgammaGradOpName = "MvlgammaGrad";
76 constexpr auto kRightShiftOpName = "RightShift";
77 constexpr auto kLogSpaceOpName = "LogSpace";
78 constexpr auto kTrilOpName = "Tril";
79 constexpr auto kEyeOpName = "Eye";
80 constexpr auto kTriuOpName = "Triu";
81 constexpr auto kMeshgridOpName = "Meshgrid";
82 constexpr auto kAffineGridOpName = "AffineGrid";
83 constexpr auto kAffineGridGradOpName = "AffineGridGrad";
84 constexpr auto kBroadcastToOpName = "BroadcastTo";
85 constexpr auto kBincountOpName = "Bincount";
86 constexpr auto kReshapeOpName = "Reshape";
87 constexpr auto kReshapeExtOpName = "ReshapeExt";
88 constexpr auto kNonZeroOpName = "NonZero";
89 constexpr auto kScatterNdMaxOpName = "ScatterNdMax";
90 constexpr auto kScatterNdMinOpName = "ScatterNdMin";
91 constexpr auto kSliceOpName = "Slice";
92 constexpr auto kZerosLikeOpName = "ZerosLike";
93 constexpr auto kOnesOpName = "Ones";
94 constexpr auto kOnesLikeOpName = "OnesLike";
95 constexpr auto kAccumulateNV2OpName = "AccumulateNV2";
96 constexpr auto kAddNOpName = "AddN";
97 constexpr auto kArgmaxOpName = "Argmax";
98 constexpr auto kArgMinDOpName = "ArgMinD";
99 constexpr auto kArgminOpName = "Argmin";
100 constexpr auto kArgMinOpName = "ArgMin";
101 constexpr auto kArgminV2OpName = "ArgminV2";
102 constexpr auto kArgMinWithValueOpName = "ArgMinWithValue";
103 constexpr auto kArgMaxWithValueOpName = "ArgMaxWithValue";
104 constexpr auto kBatchToSpaceNDDOpName = "BatchToSpaceNDD";
105 constexpr auto kBatchToSpaceNDOpName = "BatchToSpaceND";
106 constexpr auto kBatchToSpaceNDV2OpName = "BatchToSpaceNDV2";
107 constexpr auto kBatchToSpaceOpName = "BatchToSpace";
108 constexpr auto kBatchToSpaceDOpName = "BatchToSpaceD";
109 constexpr auto kBroadcastToDOpName = "BroadcastToD";
110 constexpr auto kCacheSwapTableOpName = "CacheSwapTable";
111 constexpr auto kCastOpName = "Cast";
112 constexpr auto kComputeAccidentalHitsOpName = "ComputeAccidentalHits";
113 constexpr auto kConcatDOpName = "ConcatD";
114 constexpr auto kConcatOffsetOpName = "ConcatOffset";
115 constexpr auto kDepthToSpaceOpName = "DepthToSpace";
116 constexpr auto kDiagPartDOpName = "DiagPartD";
117 constexpr auto kDiagDOpName = "DiagD";
118 constexpr auto kDynamicGRUV2OpName = "DynamicGRUV2";
119 constexpr auto kDynamicRNNOpName = "DynamicRNN";
120 constexpr auto kExpandOpName = "Expand";
121 constexpr auto kExpandDOpName = "ExpandD";
122 constexpr auto kExpandDimsOpName = "ExpandDims";
123 constexpr auto kExtractImagePatchesOpName = "ExtractImagePatches";
124 constexpr auto kFillOpName = "Fill";
125 constexpr auto kFillDOpName = "FillD";
126 constexpr auto kGatherDOpName = "GatherD";
127 constexpr auto kGatherNdOpName = "GatherNd";
128 constexpr auto kGatherV2OpName = "GatherV2";
129 constexpr auto kGatherV2DOpName = "GatherV2D";
130 constexpr auto kIdentityNOpName = "IdentityN";
131 constexpr auto kInTopKOpName = "InTopK";
132 constexpr auto kInTopKDOpName = "InTopKD";
133 constexpr auto kMaskedFillOpName = "MaskedFill";
134 constexpr auto kMaskedSelectOpName = "MaskedSelect";
135 constexpr auto kMaskedSelectGradOpName = "MaskedSelectGrad";
136 constexpr auto kMaskedScatterOpName = "MaskedScatter";
137 constexpr auto kPadAndShiftOpName = "PadAndShift";
138 constexpr auto kPadOpName = "Pad";
139 constexpr auto kPadDOpName = "PadD";
140 constexpr auto kShapeCalcOpName = "ShapeCalc";
141 constexpr auto kRangeOpName = "Range";
142 constexpr auto kRangeDOpName = "RangeD";
143 constexpr auto kReverseV2DOpName = "ReverseV2D";
144 constexpr auto kScatterAddOpName = "ScatterAdd";
145 constexpr auto kScatterNdOpName = "ScatterNd";
146 constexpr auto kScatterNdDOpName = "ScatterNdD";
147 constexpr auto kScatterNdUpdateOpName = "ScatterNdUpdate";
148 constexpr auto kScatterUpdateOpName = "ScatterUpdate";
149 constexpr auto kSliceGradOpName = "SliceGrad";
150 constexpr auto kSortOpName = "Sort";
151 constexpr auto kSpaceToBatchOpName = "SpaceToBatch";
152 constexpr auto kSpaceToBatchDOpName = "SpaceToBatchD";
153 constexpr auto kSpaceToBatchNDOpName = "SpaceToBatchND";
154 constexpr auto kSpaceToBatchNDDOpName = "SpaceToBatchNDD";
155 constexpr auto kSparseGatherV2OpName = "SparseGatherV2";
156 constexpr auto kSplitOpName = "Split";
157 constexpr auto kSplitDOpName = "SplitD";
158 constexpr auto kSplitVDOpName = "SplitVD";
159 constexpr auto kSqueezeOpName = "Squeeze";
160 constexpr auto kStridedReadOpName = "StridedRead";
161 constexpr auto kStridedWriteOpName = "StridedWrite";
162 constexpr auto kSubAndFilterOpName = "SubAndFilter";
163 constexpr auto kTensorCopySlicesOpName = "TensorCopySlices";
164 constexpr auto kTensorScatterUpdateOpName = "TensorScatterUpdate";
165 constexpr auto kTileDOpName = "TileD";
166 constexpr auto kTransDataOpName = "TransData";
167 constexpr auto kTransDataRNNOpName = "TransDataRNN";
168 constexpr auto kTransposeDOpName = "TransposeD";
169 constexpr auto kUniqueConsecutiveOpName = "UniqueConsecutive";
170 constexpr auto kUniqueOpName = "Unique";
171 constexpr auto kUniqueWithPadOpName = "UniqueWithPad";
172 constexpr auto kUnsortedSegmentMaxOpName = "UnsortedSegmentMax";
173 constexpr auto kUnsortedSegmentMaxDOpName = "UnsortedSegmentMaxD";
174 constexpr auto kUnsortedSegmentMinOpName = "UnsortedSegmentMin";
175 constexpr auto kUnsortedSegmentMinDOpName = "UnsortedSegmentMinD";
176 constexpr auto kUpdateCacheOpName = "UpdateCache";
177 constexpr auto kBroadcastOpName = "Broadcast";
178 constexpr auto kCopyWithSliceOpName = "CopyWithSlice";
179 }  // namespace mindspore
180 
181 #endif  // MINDSPORE_CORE_BASE_ARRAY_OP_NAME_H_
182