• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /**
2  * Copyright 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 #ifndef MINDSPORE_CORE_OPS_GEN_OPS_PRIMITIVE_H_
17 #define MINDSPORE_CORE_OPS_GEN_OPS_PRIMITIVE_H_
18 
19 #include <memory>
20 #include "ir/anf.h"
21 #include "ir/primitive.h"
22 #include "ops/auto_generate/gen_ops_name.h"
23 #include "mindapi/base/macros.h"
24 
25 namespace mindspore::prim {
26 GVAR_DEF(PrimitivePtr, kPrimACosGrad, std::make_shared<Primitive>(ops::kNameACosGrad))
27 GVAR_DEF(PrimitivePtr, kPrimAbsGrad, std::make_shared<Primitive>(ops::kNameAbsGrad))
28 GVAR_DEF(PrimitivePtr, kPrimAbs, std::make_shared<Primitive>(ops::kNameAbs))
29 GVAR_DEF(PrimitivePtr, kPrimACos, std::make_shared<Primitive>(ops::kNameACos))
30 GVAR_DEF(PrimitivePtr, kPrimAcoshGrad, std::make_shared<Primitive>(ops::kNameAcoshGrad))
31 GVAR_DEF(PrimitivePtr, kPrimAcosh, std::make_shared<Primitive>(ops::kNameAcosh))
32 GVAR_DEF(PrimitivePtr, kPrimAdamWeightDecay, std::make_shared<Primitive>(ops::kNameAdamWeightDecay))
33 GVAR_DEF(PrimitivePtr, kPrimAdamW, std::make_shared<Primitive>(ops::kNameAdamW))
34 GVAR_DEF(PrimitivePtr, kPrimAddExt, std::make_shared<Primitive>(ops::kNameAddExt))
35 GVAR_DEF(PrimitivePtr, kPrimAddLayerNormV2, std::make_shared<Primitive>(ops::kNameAddLayerNormV2))
36 GVAR_DEF(PrimitivePtr, kPrimAdd, std::make_shared<Primitive>(ops::kNameAdd))
37 GVAR_DEF(PrimitivePtr, kPrimAddcdiv, std::make_shared<Primitive>(ops::kNameAddcdiv))
38 GVAR_DEF(PrimitivePtr, kPrimAddcmul, std::make_shared<Primitive>(ops::kNameAddcmul))
39 GVAR_DEF(PrimitivePtr, kPrimAddmm, std::make_shared<Primitive>(ops::kNameAddmm))
40 GVAR_DEF(PrimitivePtr, kPrimAddN, std::make_shared<Primitive>(ops::kNameAddN))
41 GVAR_DEF(PrimitivePtr, kPrimAngle, std::make_shared<Primitive>(ops::kNameAngle))
42 GVAR_DEF(PrimitivePtr, kPrimApplyCamePart1, std::make_shared<Primitive>(ops::kNameApplyCamePart1))
43 GVAR_DEF(PrimitivePtr, kPrimApplyCamePart2, std::make_shared<Primitive>(ops::kNameApplyCamePart2))
44 GVAR_DEF(PrimitivePtr, kPrimApplyCamePart3, std::make_shared<Primitive>(ops::kNameApplyCamePart3))
45 GVAR_DEF(PrimitivePtr, kPrimApplyCamePart4, std::make_shared<Primitive>(ops::kNameApplyCamePart4))
46 GVAR_DEF(PrimitivePtr, kPrimApplyRotaryPosEmb, std::make_shared<Primitive>(ops::kNameApplyRotaryPosEmb))
47 GVAR_DEF(PrimitivePtr, kPrimArange, std::make_shared<Primitive>(ops::kNameArange))
48 GVAR_DEF(PrimitivePtr, kPrimArgMaxExt, std::make_shared<Primitive>(ops::kNameArgMaxExt))
49 GVAR_DEF(PrimitivePtr, kPrimArgmax, std::make_shared<Primitive>(ops::kNameArgmax))
50 GVAR_DEF(PrimitivePtr, kPrimArgMaxWithValue, std::make_shared<Primitive>(ops::kNameArgMaxWithValue))
51 GVAR_DEF(PrimitivePtr, kPrimArgmin, std::make_shared<Primitive>(ops::kNameArgmin))
52 GVAR_DEF(PrimitivePtr, kPrimArgMinWithValue, std::make_shared<Primitive>(ops::kNameArgMinWithValue))
53 GVAR_DEF(PrimitivePtr, kPrimAsinGrad, std::make_shared<Primitive>(ops::kNameAsinGrad))
54 GVAR_DEF(PrimitivePtr, kPrimAsin, std::make_shared<Primitive>(ops::kNameAsin))
55 GVAR_DEF(PrimitivePtr, kPrimAsinhGrad, std::make_shared<Primitive>(ops::kNameAsinhGrad))
56 GVAR_DEF(PrimitivePtr, kPrimAsinh, std::make_shared<Primitive>(ops::kNameAsinh))
57 GVAR_DEF(PrimitivePtr, kPrimAssignAdd, std::make_shared<Primitive>(ops::kNameAssignAdd))
58 GVAR_DEF(PrimitivePtr, kPrimAssign, std::make_shared<Primitive>(ops::kNameAssign))
59 GVAR_DEF(PrimitivePtr, kPrimAtan2Ext, std::make_shared<Primitive>(ops::kNameAtan2Ext))
60 GVAR_DEF(PrimitivePtr, kPrimAtan2, std::make_shared<Primitive>(ops::kNameAtan2))
61 GVAR_DEF(PrimitivePtr, kPrimAtanGrad, std::make_shared<Primitive>(ops::kNameAtanGrad))
62 GVAR_DEF(PrimitivePtr, kPrimAtan, std::make_shared<Primitive>(ops::kNameAtan))
63 GVAR_DEF(PrimitivePtr, kPrimAtanh, std::make_shared<Primitive>(ops::kNameAtanh))
64 GVAR_DEF(PrimitivePtr, kPrimAvgPool2DGrad, std::make_shared<Primitive>(ops::kNameAvgPool2DGrad))
65 GVAR_DEF(PrimitivePtr, kPrimAvgPool2D, std::make_shared<Primitive>(ops::kNameAvgPool2D))
66 GVAR_DEF(PrimitivePtr, kPrimAvgPoolGrad, std::make_shared<Primitive>(ops::kNameAvgPoolGrad))
67 GVAR_DEF(PrimitivePtr, kPrimAvgPool, std::make_shared<Primitive>(ops::kNameAvgPool))
68 GVAR_DEF(PrimitivePtr, kPrimBatchMatMul, std::make_shared<Primitive>(ops::kNameBatchMatMul))
69 GVAR_DEF(PrimitivePtr, kPrimBatchNormExt, std::make_shared<Primitive>(ops::kNameBatchNormExt))
70 GVAR_DEF(PrimitivePtr, kPrimBatchNormGradExt, std::make_shared<Primitive>(ops::kNameBatchNormGradExt))
71 GVAR_DEF(PrimitivePtr, kPrimBatchNormGradGrad, std::make_shared<Primitive>(ops::kNameBatchNormGradGrad))
72 GVAR_DEF(PrimitivePtr, kPrimBatchNormGrad, std::make_shared<Primitive>(ops::kNameBatchNormGrad))
73 GVAR_DEF(PrimitivePtr, kPrimBatchNormGradWithActivation, std::make_shared<Primitive>(ops::kNameBatchNormGradWithActivation))
74 GVAR_DEF(PrimitivePtr, kPrimBatchNorm, std::make_shared<Primitive>(ops::kNameBatchNorm))
75 GVAR_DEF(PrimitivePtr, kPrimBatchNormWithActivation, std::make_shared<Primitive>(ops::kNameBatchNormWithActivation))
76 GVAR_DEF(PrimitivePtr, kPrimBatchNormWithAddAndActivation, std::make_shared<Primitive>(ops::kNameBatchNormWithAddAndActivation))
77 GVAR_DEF(PrimitivePtr, kPrimBetainc, std::make_shared<Primitive>(ops::kNameBetainc))
78 GVAR_DEF(PrimitivePtr, kPrimBiasAddGrad, std::make_shared<Primitive>(ops::kNameBiasAddGrad))
79 GVAR_DEF(PrimitivePtr, kPrimBiasAdd, std::make_shared<Primitive>(ops::kNameBiasAdd))
80 GVAR_DEF(PrimitivePtr, kPrimBinaryCrossEntropyGrad, std::make_shared<Primitive>(ops::kNameBinaryCrossEntropyGrad))
81 GVAR_DEF(PrimitivePtr, kPrimBinaryCrossEntropy, std::make_shared<Primitive>(ops::kNameBinaryCrossEntropy))
82 GVAR_DEF(PrimitivePtr, kPrimBinaryCrossEntropyWithLogitsBackward, std::make_shared<Primitive>(ops::kNameBinaryCrossEntropyWithLogitsBackward))
83 GVAR_DEF(PrimitivePtr, kPrimBCEWithLogitsLoss, std::make_shared<Primitive>(ops::kNameBCEWithLogitsLoss))
84 GVAR_DEF(PrimitivePtr, kPrimBatchMatMulExt, std::make_shared<Primitive>(ops::kNameBatchMatMulExt))
85 GVAR_DEF(PrimitivePtr, kPrimBoolNot, std::make_shared<Primitive>(ops::kNameBoolNot))
86 GVAR_DEF(PrimitivePtr, kPrimBroadcastTo, std::make_shared<Primitive>(ops::kNameBroadcastTo))
87 GVAR_DEF(PrimitivePtr, kPrimCast, std::make_shared<Primitive>(ops::kNameCast))
88 GVAR_DEF(PrimitivePtr, kPrimCeil, std::make_shared<Primitive>(ops::kNameCeil))
89 GVAR_DEF(PrimitivePtr, kPrimCeLU, std::make_shared<Primitive>(ops::kNameCeLU))
90 GVAR_DEF(PrimitivePtr, kPrimCholeskyGrad, std::make_shared<Primitive>(ops::kNameCholeskyGrad))
91 GVAR_DEF(PrimitivePtr, kPrimCholeskyInverse, std::make_shared<Primitive>(ops::kNameCholeskyInverse))
92 GVAR_DEF(PrimitivePtr, kPrimCholesky, std::make_shared<Primitive>(ops::kNameCholesky))
93 GVAR_DEF(PrimitivePtr, kPrimChunk, std::make_shared<Primitive>(ops::kNameChunk))
94 GVAR_DEF(PrimitivePtr, kPrimClampScalar, std::make_shared<Primitive>(ops::kNameClampScalar))
95 GVAR_DEF(PrimitivePtr, kPrimClampTensor, std::make_shared<Primitive>(ops::kNameClampTensor))
96 GVAR_DEF(PrimitivePtr, kPrimCol2ImExt, std::make_shared<Primitive>(ops::kNameCol2ImExt))
97 GVAR_DEF(PrimitivePtr, kPrimCol2ImGrad, std::make_shared<Primitive>(ops::kNameCol2ImGrad))
98 GVAR_DEF(PrimitivePtr, kPrimComplex, std::make_shared<Primitive>(ops::kNameComplex))
99 GVAR_DEF(PrimitivePtr, kPrimConcat, std::make_shared<Primitive>(ops::kNameConcat))
100 GVAR_DEF(PrimitivePtr, kPrimConj, std::make_shared<Primitive>(ops::kNameConj))
101 GVAR_DEF(PrimitivePtr, kPrimConstantPadND, std::make_shared<Primitive>(ops::kNameConstantPadND))
102 GVAR_DEF(PrimitivePtr, kPrimContiguous, std::make_shared<Primitive>(ops::kNameContiguous))
103 GVAR_DEF(PrimitivePtr, kPrimConvolutionGrad, std::make_shared<Primitive>(ops::kNameConvolutionGrad))
104 GVAR_DEF(PrimitivePtr, kPrimConvolution, std::make_shared<Primitive>(ops::kNameConvolution))
105 GVAR_DEF(PrimitivePtr, kPrimCopy, std::make_shared<Primitive>(ops::kNameCopy))
106 GVAR_DEF(PrimitivePtr, kPrimCorrelate, std::make_shared<Primitive>(ops::kNameCorrelate))
107 GVAR_DEF(PrimitivePtr, kPrimCos, std::make_shared<Primitive>(ops::kNameCos))
108 GVAR_DEF(PrimitivePtr, kPrimCosh, std::make_shared<Primitive>(ops::kNameCosh))
109 GVAR_DEF(PrimitivePtr, kPrimCumProd, std::make_shared<Primitive>(ops::kNameCumProd))
110 GVAR_DEF(PrimitivePtr, kPrimCumSum, std::make_shared<Primitive>(ops::kNameCumSum))
111 GVAR_DEF(PrimitivePtr, kPrimCummax, std::make_shared<Primitive>(ops::kNameCummax))
112 GVAR_DEF(PrimitivePtr, kPrimCummin, std::make_shared<Primitive>(ops::kNameCummin))
113 GVAR_DEF(PrimitivePtr, kPrimCumsumExt, std::make_shared<Primitive>(ops::kNameCumsumExt))
114 GVAR_DEF(PrimitivePtr, kPrimDCT, std::make_shared<Primitive>(ops::kNameDCT))
115 GVAR_DEF(PrimitivePtr, kPrimDecoderKVCache, std::make_shared<Primitive>(ops::kNameDecoderKVCache))
116 GVAR_DEF(PrimitivePtr, kPrimDense, std::make_shared<Primitive>(ops::kNameDense))
117 GVAR_DEF(PrimitivePtr, kPrimDiag, std::make_shared<Primitive>(ops::kNameDiag))
118 GVAR_DEF(PrimitivePtr, kPrimDiagonal, std::make_shared<Primitive>(ops::kNameDiagonal))
119 GVAR_DEF(PrimitivePtr, kPrimDiv, std::make_shared<Primitive>(ops::kNameDiv))
120 GVAR_DEF(PrimitivePtr, kPrimDivMod, std::make_shared<Primitive>(ops::kNameDivMod))
121 GVAR_DEF(PrimitivePtr, kPrimDot, std::make_shared<Primitive>(ops::kNameDot))
122 GVAR_DEF(PrimitivePtr, kPrimDropoutDoMaskExt, std::make_shared<Primitive>(ops::kNameDropoutDoMaskExt))
123 GVAR_DEF(PrimitivePtr, kPrimDropoutExt, std::make_shared<Primitive>(ops::kNameDropoutExt))
124 GVAR_DEF(PrimitivePtr, kPrimDropoutGenMaskExt, std::make_shared<Primitive>(ops::kNameDropoutGenMaskExt))
125 GVAR_DEF(PrimitivePtr, kPrimDropoutGradExt, std::make_shared<Primitive>(ops::kNameDropoutGradExt))
126 GVAR_DEF(PrimitivePtr, kPrimDropout, std::make_shared<Primitive>(ops::kNameDropout))
127 GVAR_DEF(PrimitivePtr, kPrimEig, std::make_shared<Primitive>(ops::kNameEig))
128 GVAR_DEF(PrimitivePtr, kPrimEluExt, std::make_shared<Primitive>(ops::kNameEluExt))
129 GVAR_DEF(PrimitivePtr, kPrimEluGradExt, std::make_shared<Primitive>(ops::kNameEluGradExt))
130 GVAR_DEF(PrimitivePtr, kPrimEluGrad, std::make_shared<Primitive>(ops::kNameEluGrad))
131 GVAR_DEF(PrimitivePtr, kPrimElu, std::make_shared<Primitive>(ops::kNameElu))
132 GVAR_DEF(PrimitivePtr, kPrimEmbeddingDenseBackward, std::make_shared<Primitive>(ops::kNameEmbeddingDenseBackward))
133 GVAR_DEF(PrimitivePtr, kPrimEmbedding, std::make_shared<Primitive>(ops::kNameEmbedding))
134 GVAR_DEF(PrimitivePtr, kPrimEqual, std::make_shared<Primitive>(ops::kNameEqual))
135 GVAR_DEF(PrimitivePtr, kPrimErf, std::make_shared<Primitive>(ops::kNameErf))
136 GVAR_DEF(PrimitivePtr, kPrimErfc, std::make_shared<Primitive>(ops::kNameErfc))
137 GVAR_DEF(PrimitivePtr, kPrimErfinv, std::make_shared<Primitive>(ops::kNameErfinv))
138 GVAR_DEF(PrimitivePtr, kPrimExp, std::make_shared<Primitive>(ops::kNameExp))
139 GVAR_DEF(PrimitivePtr, kPrimExpandDims, std::make_shared<Primitive>(ops::kNameExpandDims))
140 GVAR_DEF(PrimitivePtr, kPrimExpm1, std::make_shared<Primitive>(ops::kNameExpm1))
141 GVAR_DEF(PrimitivePtr, kPrimExtractImagePatches, std::make_shared<Primitive>(ops::kNameExtractImagePatches))
142 GVAR_DEF(PrimitivePtr, kPrimEye, std::make_shared<Primitive>(ops::kNameEye))
143 GVAR_DEF(PrimitivePtr, kPrimFastGeLUGrad, std::make_shared<Primitive>(ops::kNameFastGeLUGrad))
144 GVAR_DEF(PrimitivePtr, kPrimFastGeLU, std::make_shared<Primitive>(ops::kNameFastGeLU))
145 GVAR_DEF(PrimitivePtr, kPrimFFNExt, std::make_shared<Primitive>(ops::kNameFFNExt))
146 GVAR_DEF(PrimitivePtr, kPrimFFT2, std::make_shared<Primitive>(ops::kNameFFT2))
147 GVAR_DEF(PrimitivePtr, kPrimFFT, std::make_shared<Primitive>(ops::kNameFFT))
148 GVAR_DEF(PrimitivePtr, kPrimFFTShapeCopy, std::make_shared<Primitive>(ops::kNameFFTShapeCopy))
149 GVAR_DEF(PrimitivePtr, kPrimFFTWithSize, std::make_shared<Primitive>(ops::kNameFFTWithSize))
150 GVAR_DEF(PrimitivePtr, kPrimFFTN, std::make_shared<Primitive>(ops::kNameFFTN))
151 GVAR_DEF(PrimitivePtr, kPrimFFTShift, std::make_shared<Primitive>(ops::kNameFFTShift))
152 GVAR_DEF(PrimitivePtr, kPrimFillScalar, std::make_shared<Primitive>(ops::kNameFillScalar))
153 GVAR_DEF(PrimitivePtr, kPrimFillTensor, std::make_shared<Primitive>(ops::kNameFillTensor))
154 GVAR_DEF(PrimitivePtr, kPrimFlashAttentionScoreGrad, std::make_shared<Primitive>(ops::kNameFlashAttentionScoreGrad))
155 GVAR_DEF(PrimitivePtr, kPrimFlashAttentionScore, std::make_shared<Primitive>(ops::kNameFlashAttentionScore))
156 GVAR_DEF(PrimitivePtr, kPrimFlattenExt, std::make_shared<Primitive>(ops::kNameFlattenExt))
157 GVAR_DEF(PrimitivePtr, kPrimFlatten, std::make_shared<Primitive>(ops::kNameFlatten))
158 GVAR_DEF(PrimitivePtr, kPrimFloorDiv, std::make_shared<Primitive>(ops::kNameFloorDiv))
159 GVAR_DEF(PrimitivePtr, kPrimFloorMod, std::make_shared<Primitive>(ops::kNameFloorMod))
160 GVAR_DEF(PrimitivePtr, kPrimFloor, std::make_shared<Primitive>(ops::kNameFloor))
161 GVAR_DEF(PrimitivePtr, kPrimGatherDGradV2, std::make_shared<Primitive>(ops::kNameGatherDGradV2))
162 GVAR_DEF(PrimitivePtr, kPrimGatherD, std::make_shared<Primitive>(ops::kNameGatherD))
163 GVAR_DEF(PrimitivePtr, kPrimGatherNd, std::make_shared<Primitive>(ops::kNameGatherNd))
164 GVAR_DEF(PrimitivePtr, kPrimGather, std::make_shared<Primitive>(ops::kNameGather))
165 GVAR_DEF(PrimitivePtr, kPrimGcd, std::make_shared<Primitive>(ops::kNameGcd))
166 GVAR_DEF(PrimitivePtr, kPrimGeLUGrad, std::make_shared<Primitive>(ops::kNameGeLUGrad))
167 GVAR_DEF(PrimitivePtr, kPrimGeLU, std::make_shared<Primitive>(ops::kNameGeLU))
168 GVAR_DEF(PrimitivePtr, kPrimGenerator, std::make_shared<Primitive>(ops::kNameGenerator))
169 GVAR_DEF(PrimitivePtr, kPrimGeqrf, std::make_shared<Primitive>(ops::kNameGeqrf))
170 GVAR_DEF(PrimitivePtr, kPrimGreaterEqual, std::make_shared<Primitive>(ops::kNameGreaterEqual))
171 GVAR_DEF(PrimitivePtr, kPrimGreater, std::make_shared<Primitive>(ops::kNameGreater))
172 GVAR_DEF(PrimitivePtr, kPrimGridSampler2DGrad, std::make_shared<Primitive>(ops::kNameGridSampler2DGrad))
173 GVAR_DEF(PrimitivePtr, kPrimGridSampler2D, std::make_shared<Primitive>(ops::kNameGridSampler2D))
174 GVAR_DEF(PrimitivePtr, kPrimGridSampler3DGrad, std::make_shared<Primitive>(ops::kNameGridSampler3DGrad))
175 GVAR_DEF(PrimitivePtr, kPrimGridSampler3D, std::make_shared<Primitive>(ops::kNameGridSampler3D))
176 GVAR_DEF(PrimitivePtr, kPrimGroupNormGrad, std::make_shared<Primitive>(ops::kNameGroupNormGrad))
177 GVAR_DEF(PrimitivePtr, kPrimGroupNorm, std::make_shared<Primitive>(ops::kNameGroupNorm))
178 GVAR_DEF(PrimitivePtr, kPrimHShrinkGrad, std::make_shared<Primitive>(ops::kNameHShrinkGrad))
179 GVAR_DEF(PrimitivePtr, kPrimHShrink, std::make_shared<Primitive>(ops::kNameHShrink))
180 GVAR_DEF(PrimitivePtr, kPrimHSigmoidGrad, std::make_shared<Primitive>(ops::kNameHSigmoidGrad))
181 GVAR_DEF(PrimitivePtr, kPrimHSigmoid, std::make_shared<Primitive>(ops::kNameHSigmoid))
182 GVAR_DEF(PrimitivePtr, kPrimHSwishGrad, std::make_shared<Primitive>(ops::kNameHSwishGrad))
183 GVAR_DEF(PrimitivePtr, kPrimHSwish, std::make_shared<Primitive>(ops::kNameHSwish))
184 GVAR_DEF(PrimitivePtr, kPrimIdentity, std::make_shared<Primitive>(ops::kNameIdentity))
185 GVAR_DEF(PrimitivePtr, kPrimIFFT2, std::make_shared<Primitive>(ops::kNameIFFT2))
186 GVAR_DEF(PrimitivePtr, kPrimIFFT, std::make_shared<Primitive>(ops::kNameIFFT))
187 GVAR_DEF(PrimitivePtr, kPrimIFFTN, std::make_shared<Primitive>(ops::kNameIFFTN))
188 GVAR_DEF(PrimitivePtr, kPrimIFFTShift, std::make_shared<Primitive>(ops::kNameIFFTShift))
189 GVAR_DEF(PrimitivePtr, kPrimIm2ColExt, std::make_shared<Primitive>(ops::kNameIm2ColExt))
190 GVAR_DEF(PrimitivePtr, kPrimIndexAddExt, std::make_shared<Primitive>(ops::kNameIndexAddExt))
191 GVAR_DEF(PrimitivePtr, kPrimIndexSelect, std::make_shared<Primitive>(ops::kNameIndexSelect))
192 GVAR_DEF(PrimitivePtr, kPrimIRFFTGrad, std::make_shared<Primitive>(ops::kNameIRFFTGrad))
193 GVAR_DEF(PrimitivePtr, kPrimIRFFT, std::make_shared<Primitive>(ops::kNameIRFFT))
194 GVAR_DEF(PrimitivePtr, kPrimIsClose, std::make_shared<Primitive>(ops::kNameIsClose))
195 GVAR_DEF(PrimitivePtr, kPrimIsFinite, std::make_shared<Primitive>(ops::kNameIsFinite))
196 GVAR_DEF(PrimitivePtr, kPrimLayerNormExt, std::make_shared<Primitive>(ops::kNameLayerNormExt))
197 GVAR_DEF(PrimitivePtr, kPrimLayerNormGradExt, std::make_shared<Primitive>(ops::kNameLayerNormGradExt))
198 GVAR_DEF(PrimitivePtr, kPrimLayerNormGradGrad, std::make_shared<Primitive>(ops::kNameLayerNormGradGrad))
199 GVAR_DEF(PrimitivePtr, kPrimLayerNormGrad, std::make_shared<Primitive>(ops::kNameLayerNormGrad))
200 GVAR_DEF(PrimitivePtr, kPrimLayerNormGradV3, std::make_shared<Primitive>(ops::kNameLayerNormGradV3))
201 GVAR_DEF(PrimitivePtr, kPrimLayerNorm, std::make_shared<Primitive>(ops::kNameLayerNorm))
202 GVAR_DEF(PrimitivePtr, kPrimLayerNormV3, std::make_shared<Primitive>(ops::kNameLayerNormV3))
203 GVAR_DEF(PrimitivePtr, kPrimLeakyReLUExt, std::make_shared<Primitive>(ops::kNameLeakyReLUExt))
204 GVAR_DEF(PrimitivePtr, kPrimLeakyReLUGradExt, std::make_shared<Primitive>(ops::kNameLeakyReLUGradExt))
205 GVAR_DEF(PrimitivePtr, kPrimLessEqual, std::make_shared<Primitive>(ops::kNameLessEqual))
206 GVAR_DEF(PrimitivePtr, kPrimLess, std::make_shared<Primitive>(ops::kNameLess))
207 GVAR_DEF(PrimitivePtr, kPrimLinSpaceExt, std::make_shared<Primitive>(ops::kNameLinSpaceExt))
208 GVAR_DEF(PrimitivePtr, kPrimLinSpace, std::make_shared<Primitive>(ops::kNameLinSpace))
209 GVAR_DEF(PrimitivePtr, kPrimListToTuple, std::make_shared<Primitive>(ops::kNameListToTuple))
210 GVAR_DEF(PrimitivePtr, kPrimLog1p, std::make_shared<Primitive>(ops::kNameLog1p))
211 GVAR_DEF(PrimitivePtr, kPrimLogMatrixDeterminant, std::make_shared<Primitive>(ops::kNameLogMatrixDeterminant))
212 GVAR_DEF(PrimitivePtr, kPrimLog, std::make_shared<Primitive>(ops::kNameLog))
213 GVAR_DEF(PrimitivePtr, kPrimLogSoftmaxGrad, std::make_shared<Primitive>(ops::kNameLogSoftmaxGrad))
214 GVAR_DEF(PrimitivePtr, kPrimLogSoftmax, std::make_shared<Primitive>(ops::kNameLogSoftmax))
215 GVAR_DEF(PrimitivePtr, kPrimLogicalAnd, std::make_shared<Primitive>(ops::kNameLogicalAnd))
216 GVAR_DEF(PrimitivePtr, kPrimLogicalNot, std::make_shared<Primitive>(ops::kNameLogicalNot))
217 GVAR_DEF(PrimitivePtr, kPrimLogicalOr, std::make_shared<Primitive>(ops::kNameLogicalOr))
218 GVAR_DEF(PrimitivePtr, kPrimLogicalXor, std::make_shared<Primitive>(ops::kNameLogicalXor))
219 GVAR_DEF(PrimitivePtr, kPrimLogitGrad, std::make_shared<Primitive>(ops::kNameLogitGrad))
220 GVAR_DEF(PrimitivePtr, kPrimLogit, std::make_shared<Primitive>(ops::kNameLogit))
221 GVAR_DEF(PrimitivePtr, kPrimMaskedFill, std::make_shared<Primitive>(ops::kNameMaskedFill))
222 GVAR_DEF(PrimitivePtr, kPrimMatMulExt, std::make_shared<Primitive>(ops::kNameMatMulExt))
223 GVAR_DEF(PrimitivePtr, kPrimMatMul, std::make_shared<Primitive>(ops::kNameMatMul))
224 GVAR_DEF(PrimitivePtr, kPrimMatrixDeterminant, std::make_shared<Primitive>(ops::kNameMatrixDeterminant))
225 GVAR_DEF(PrimitivePtr, kPrimMatrixExp, std::make_shared<Primitive>(ops::kNameMatrixExp))
226 GVAR_DEF(PrimitivePtr, kPrimMatrixInverseExt, std::make_shared<Primitive>(ops::kNameMatrixInverseExt))
227 GVAR_DEF(PrimitivePtr, kPrimMax, std::make_shared<Primitive>(ops::kNameMax))
228 GVAR_DEF(PrimitivePtr, kPrimMaxPoolGradWithIndices, std::make_shared<Primitive>(ops::kNameMaxPoolGradWithIndices))
229 GVAR_DEF(PrimitivePtr, kPrimMaxPoolGradWithMask, std::make_shared<Primitive>(ops::kNameMaxPoolGradWithMask))
230 GVAR_DEF(PrimitivePtr, kPrimMaxPoolWithIndices, std::make_shared<Primitive>(ops::kNameMaxPoolWithIndices))
231 GVAR_DEF(PrimitivePtr, kPrimMaxPoolWithMask, std::make_shared<Primitive>(ops::kNameMaxPoolWithMask))
232 GVAR_DEF(PrimitivePtr, kPrimMaximumGradGrad, std::make_shared<Primitive>(ops::kNameMaximumGradGrad))
233 GVAR_DEF(PrimitivePtr, kPrimMaximumGrad, std::make_shared<Primitive>(ops::kNameMaximumGrad))
234 GVAR_DEF(PrimitivePtr, kPrimMaximum, std::make_shared<Primitive>(ops::kNameMaximum))
235 GVAR_DEF(PrimitivePtr, kPrimMeanExt, std::make_shared<Primitive>(ops::kNameMeanExt))
236 GVAR_DEF(PrimitivePtr, kPrimMin, std::make_shared<Primitive>(ops::kNameMin))
237 GVAR_DEF(PrimitivePtr, kPrimMinimumGrad, std::make_shared<Primitive>(ops::kNameMinimumGrad))
238 GVAR_DEF(PrimitivePtr, kPrimMinimum, std::make_shared<Primitive>(ops::kNameMinimum))
239 GVAR_DEF(PrimitivePtr, kPrimMul, std::make_shared<Primitive>(ops::kNameMul))
240 GVAR_DEF(PrimitivePtr, kPrimMv, std::make_shared<Primitive>(ops::kNameMv))
241 GVAR_DEF(PrimitivePtr, kPrimNanToNum, std::make_shared<Primitive>(ops::kNameNanToNum))
242 GVAR_DEF(PrimitivePtr, kPrimNeg, std::make_shared<Primitive>(ops::kNameNeg))
243 GVAR_DEF(PrimitivePtr, kPrimNextAfter, std::make_shared<Primitive>(ops::kNameNextAfter))
244 GVAR_DEF(PrimitivePtr, kPrimNLLLossGrad, std::make_shared<Primitive>(ops::kNameNLLLossGrad))
245 GVAR_DEF(PrimitivePtr, kPrimNLLLoss, std::make_shared<Primitive>(ops::kNameNLLLoss))
246 GVAR_DEF(PrimitivePtr, kPrimNonZeroExt, std::make_shared<Primitive>(ops::kNameNonZeroExt))
247 GVAR_DEF(PrimitivePtr, kPrimNonZero, std::make_shared<Primitive>(ops::kNameNonZero))
248 GVAR_DEF(PrimitivePtr, kPrimNorm, std::make_shared<Primitive>(ops::kNameNorm))
249 GVAR_DEF(PrimitivePtr, kPrimNormalFloatFloat, std::make_shared<Primitive>(ops::kNameNormalFloatFloat))
250 GVAR_DEF(PrimitivePtr, kPrimNormalFloatTensor, std::make_shared<Primitive>(ops::kNameNormalFloatTensor))
251 GVAR_DEF(PrimitivePtr, kPrimNormalTensorFloat, std::make_shared<Primitive>(ops::kNameNormalTensorFloat))
252 GVAR_DEF(PrimitivePtr, kPrimNormalTensorTensor, std::make_shared<Primitive>(ops::kNameNormalTensorTensor))
253 GVAR_DEF(PrimitivePtr, kPrimNotEqual, std::make_shared<Primitive>(ops::kNameNotEqual))
254 GVAR_DEF(PrimitivePtr, kPrimNPUClearFloatStatusV2, std::make_shared<Primitive>(ops::kNameNPUClearFloatStatusV2))
255 GVAR_DEF(PrimitivePtr, kPrimNPUGetFloatStatusV2, std::make_shared<Primitive>(ops::kNameNPUGetFloatStatusV2))
256 GVAR_DEF(PrimitivePtr, kPrimOneHotExt, std::make_shared<Primitive>(ops::kNameOneHotExt))
257 GVAR_DEF(PrimitivePtr, kPrimOneHot, std::make_shared<Primitive>(ops::kNameOneHot))
258 GVAR_DEF(PrimitivePtr, kPrimOnesLikeExt, std::make_shared<Primitive>(ops::kNameOnesLikeExt))
259 GVAR_DEF(PrimitivePtr, kPrimOnesLike, std::make_shared<Primitive>(ops::kNameOnesLike))
260 GVAR_DEF(PrimitivePtr, kPrimOnes, std::make_shared<Primitive>(ops::kNameOnes))
261 GVAR_DEF(PrimitivePtr, kPrimPagedAttentionMask, std::make_shared<Primitive>(ops::kNamePagedAttentionMask))
262 GVAR_DEF(PrimitivePtr, kPrimPagedAttention, std::make_shared<Primitive>(ops::kNamePagedAttention))
263 GVAR_DEF(PrimitivePtr, kPrimPow, std::make_shared<Primitive>(ops::kNamePow))
264 GVAR_DEF(PrimitivePtr, kPrimPReLUGrad, std::make_shared<Primitive>(ops::kNamePReLUGrad))
265 GVAR_DEF(PrimitivePtr, kPrimPReLU, std::make_shared<Primitive>(ops::kNamePReLU))
266 GVAR_DEF(PrimitivePtr, kPrimProdExt, std::make_shared<Primitive>(ops::kNameProdExt))
267 GVAR_DEF(PrimitivePtr, kPrimPromptKVCache, std::make_shared<Primitive>(ops::kNamePromptKVCache))
268 GVAR_DEF(PrimitivePtr, kPrimQr, std::make_shared<Primitive>(ops::kNameQr))
269 GVAR_DEF(PrimitivePtr, kPrimRandExt, std::make_shared<Primitive>(ops::kNameRandExt))
270 GVAR_DEF(PrimitivePtr, kPrimRandLikeExt, std::make_shared<Primitive>(ops::kNameRandLikeExt))
271 GVAR_DEF(PrimitivePtr, kPrimRandpermV2, std::make_shared<Primitive>(ops::kNameRandpermV2))
272 GVAR_DEF(PrimitivePtr, kPrimRange, std::make_shared<Primitive>(ops::kNameRange))
273 GVAR_DEF(PrimitivePtr, kPrimRank, std::make_shared<Primitive>(ops::kNameRank))
274 GVAR_DEF(PrimitivePtr, kPrimRealDiv, std::make_shared<Primitive>(ops::kNameRealDiv))
275 GVAR_DEF(PrimitivePtr, kPrimReal, std::make_shared<Primitive>(ops::kNameReal))
276 GVAR_DEF(PrimitivePtr, kPrimReciprocalGrad, std::make_shared<Primitive>(ops::kNameReciprocalGrad))
277 GVAR_DEF(PrimitivePtr, kPrimReciprocal, std::make_shared<Primitive>(ops::kNameReciprocal))
278 GVAR_DEF(PrimitivePtr, kPrimReduceAll, std::make_shared<Primitive>(ops::kNameReduceAll))
279 GVAR_DEF(PrimitivePtr, kPrimReduceAny, std::make_shared<Primitive>(ops::kNameReduceAny))
280 GVAR_DEF(PrimitivePtr, kPrimReduceMax, std::make_shared<Primitive>(ops::kNameReduceMax))
281 GVAR_DEF(PrimitivePtr, kPrimReduceMean, std::make_shared<Primitive>(ops::kNameReduceMean))
282 GVAR_DEF(PrimitivePtr, kPrimReduceMin, std::make_shared<Primitive>(ops::kNameReduceMin))
283 GVAR_DEF(PrimitivePtr, kPrimReduceProd, std::make_shared<Primitive>(ops::kNameReduceProd))
284 GVAR_DEF(PrimitivePtr, kPrimReduceStd, std::make_shared<Primitive>(ops::kNameReduceStd))
285 GVAR_DEF(PrimitivePtr, kPrimReduceSum, std::make_shared<Primitive>(ops::kNameReduceSum))
286 GVAR_DEF(PrimitivePtr, kPrimReflectionPad1DGrad, std::make_shared<Primitive>(ops::kNameReflectionPad1DGrad))
287 GVAR_DEF(PrimitivePtr, kPrimReflectionPad1D, std::make_shared<Primitive>(ops::kNameReflectionPad1D))
288 GVAR_DEF(PrimitivePtr, kPrimReflectionPad2DGrad, std::make_shared<Primitive>(ops::kNameReflectionPad2DGrad))
289 GVAR_DEF(PrimitivePtr, kPrimReflectionPad2D, std::make_shared<Primitive>(ops::kNameReflectionPad2D))
290 GVAR_DEF(PrimitivePtr, kPrimReflectionPad3DGrad, std::make_shared<Primitive>(ops::kNameReflectionPad3DGrad))
291 GVAR_DEF(PrimitivePtr, kPrimReflectionPad3D, std::make_shared<Primitive>(ops::kNameReflectionPad3D))
292 GVAR_DEF(PrimitivePtr, kPrimReLU6Grad, std::make_shared<Primitive>(ops::kNameReLU6Grad))
293 GVAR_DEF(PrimitivePtr, kPrimReLU6, std::make_shared<Primitive>(ops::kNameReLU6))
294 GVAR_DEF(PrimitivePtr, kPrimReluGrad, std::make_shared<Primitive>(ops::kNameReluGrad))
295 GVAR_DEF(PrimitivePtr, kPrimReLU, std::make_shared<Primitive>(ops::kNameReLU))
296 GVAR_DEF(PrimitivePtr, kPrimRepeatInterleaveGrad, std::make_shared<Primitive>(ops::kNameRepeatInterleaveGrad))
297 GVAR_DEF(PrimitivePtr, kPrimRepeatInterleaveInt, std::make_shared<Primitive>(ops::kNameRepeatInterleaveInt))
298 GVAR_DEF(PrimitivePtr, kPrimRepeatInterleaveTensor, std::make_shared<Primitive>(ops::kNameRepeatInterleaveTensor))
299 GVAR_DEF(PrimitivePtr, kPrimReplicationPad1DGrad, std::make_shared<Primitive>(ops::kNameReplicationPad1DGrad))
300 GVAR_DEF(PrimitivePtr, kPrimReplicationPad1D, std::make_shared<Primitive>(ops::kNameReplicationPad1D))
301 GVAR_DEF(PrimitivePtr, kPrimReplicationPad2DGrad, std::make_shared<Primitive>(ops::kNameReplicationPad2DGrad))
302 GVAR_DEF(PrimitivePtr, kPrimReplicationPad2D, std::make_shared<Primitive>(ops::kNameReplicationPad2D))
303 GVAR_DEF(PrimitivePtr, kPrimReplicationPad3DGrad, std::make_shared<Primitive>(ops::kNameReplicationPad3DGrad))
304 GVAR_DEF(PrimitivePtr, kPrimReplicationPad3D, std::make_shared<Primitive>(ops::kNameReplicationPad3D))
305 GVAR_DEF(PrimitivePtr, kPrimReshapeAndCache, std::make_shared<Primitive>(ops::kNameReshapeAndCache))
306 GVAR_DEF(PrimitivePtr, kPrimReshape, std::make_shared<Primitive>(ops::kNameReshape))
307 GVAR_DEF(PrimitivePtr, kPrimResizeBicubicGrad, std::make_shared<Primitive>(ops::kNameResizeBicubicGrad))
308 GVAR_DEF(PrimitivePtr, kPrimResizeBicubic, std::make_shared<Primitive>(ops::kNameResizeBicubic))
309 GVAR_DEF(PrimitivePtr, kPrimResizeBilinearGrad, std::make_shared<Primitive>(ops::kNameResizeBilinearGrad))
310 GVAR_DEF(PrimitivePtr, kPrimResizeBilinearV2, std::make_shared<Primitive>(ops::kNameResizeBilinearV2))
311 GVAR_DEF(PrimitivePtr, kPrimResizeD, std::make_shared<Primitive>(ops::kNameResizeD))
312 GVAR_DEF(PrimitivePtr, kPrimResizeLinear1DGrad, std::make_shared<Primitive>(ops::kNameResizeLinear1DGrad))
313 GVAR_DEF(PrimitivePtr, kPrimResizeLinear1D, std::make_shared<Primitive>(ops::kNameResizeLinear1D))
314 GVAR_DEF(PrimitivePtr, kPrimResizeNearestNeighborGrad, std::make_shared<Primitive>(ops::kNameResizeNearestNeighborGrad))
315 GVAR_DEF(PrimitivePtr, kPrimResizeNearestNeighbor, std::make_shared<Primitive>(ops::kNameResizeNearestNeighbor))
316 GVAR_DEF(PrimitivePtr, kPrimResizeNearestNeighborV2Grad, std::make_shared<Primitive>(ops::kNameResizeNearestNeighborV2Grad))
317 GVAR_DEF(PrimitivePtr, kPrimResizeNearestNeighborV2, std::make_shared<Primitive>(ops::kNameResizeNearestNeighborV2))
318 GVAR_DEF(PrimitivePtr, kPrimReverseV2, std::make_shared<Primitive>(ops::kNameReverseV2))
319 GVAR_DEF(PrimitivePtr, kPrimRFFTGrad, std::make_shared<Primitive>(ops::kNameRFFTGrad))
320 GVAR_DEF(PrimitivePtr, kPrimRFFT, std::make_shared<Primitive>(ops::kNameRFFT))
321 GVAR_DEF(PrimitivePtr, kPrimRightShift, std::make_shared<Primitive>(ops::kNameRightShift))
322 GVAR_DEF(PrimitivePtr, kPrimRmsNormGrad, std::make_shared<Primitive>(ops::kNameRmsNormGrad))
323 GVAR_DEF(PrimitivePtr, kPrimRmsNorm, std::make_shared<Primitive>(ops::kNameRmsNorm))
324 GVAR_DEF(PrimitivePtr, kPrimRoll, std::make_shared<Primitive>(ops::kNameRoll))
325 GVAR_DEF(PrimitivePtr, kPrimRound, std::make_shared<Primitive>(ops::kNameRound))
326 GVAR_DEF(PrimitivePtr, kPrimRsqrtGrad, std::make_shared<Primitive>(ops::kNameRsqrtGrad))
327 GVAR_DEF(PrimitivePtr, kPrimRsqrt, std::make_shared<Primitive>(ops::kNameRsqrt))
328 GVAR_DEF(PrimitivePtr, kPrimScalarAdd, std::make_shared<Primitive>(ops::kNameScalarAdd))
329 GVAR_DEF(PrimitivePtr, kPrimScalarBool, std::make_shared<Primitive>(ops::kNameScalarBool))
330 GVAR_DEF(PrimitivePtr, kPrimScalarCast, std::make_shared<Primitive>(ops::kNameScalarCast))
331 GVAR_DEF(PrimitivePtr, kPrimScalarDiv, std::make_shared<Primitive>(ops::kNameScalarDiv))
332 GVAR_DEF(PrimitivePtr, kPrimScalarEq, std::make_shared<Primitive>(ops::kNameScalarEq))
333 GVAR_DEF(PrimitivePtr, kPrimScalarFloorDiv, std::make_shared<Primitive>(ops::kNameScalarFloorDiv))
334 GVAR_DEF(PrimitivePtr, kPrimScalarGe, std::make_shared<Primitive>(ops::kNameScalarGe))
335 GVAR_DEF(PrimitivePtr, kPrimScalarGt, std::make_shared<Primitive>(ops::kNameScalarGt))
336 GVAR_DEF(PrimitivePtr, kPrimScalarLe, std::make_shared<Primitive>(ops::kNameScalarLe))
337 GVAR_DEF(PrimitivePtr, kPrimScalarLog, std::make_shared<Primitive>(ops::kNameScalarLog))
338 GVAR_DEF(PrimitivePtr, kPrimScalarLt, std::make_shared<Primitive>(ops::kNameScalarLt))
339 GVAR_DEF(PrimitivePtr, kPrimScalarMod, std::make_shared<Primitive>(ops::kNameScalarMod))
340 GVAR_DEF(PrimitivePtr, kPrimScalarMul, std::make_shared<Primitive>(ops::kNameScalarMul))
341 GVAR_DEF(PrimitivePtr, kPrimScalarPow, std::make_shared<Primitive>(ops::kNameScalarPow))
342 GVAR_DEF(PrimitivePtr, kPrimScalarSub, std::make_shared<Primitive>(ops::kNameScalarSub))
343 GVAR_DEF(PrimitivePtr, kPrimScalarToTensor, std::make_shared<Primitive>(ops::kNameScalarToTensor))
344 GVAR_DEF(PrimitivePtr, kPrimScalarUadd, std::make_shared<Primitive>(ops::kNameScalarUadd))
345 GVAR_DEF(PrimitivePtr, kPrimScalarUsub, std::make_shared<Primitive>(ops::kNameScalarUsub))
346 GVAR_DEF(PrimitivePtr, kPrimScatterAddExt, std::make_shared<Primitive>(ops::kNameScatterAddExt))
347 GVAR_DEF(PrimitivePtr, kPrimScatterNd, std::make_shared<Primitive>(ops::kNameScatterNd))
348 GVAR_DEF(PrimitivePtr, kPrimScatter, std::make_shared<Primitive>(ops::kNameScatter))
349 GVAR_DEF(PrimitivePtr, kPrimSearchSorted, std::make_shared<Primitive>(ops::kNameSearchSorted))
350 GVAR_DEF(PrimitivePtr, kPrimSelect, std::make_shared<Primitive>(ops::kNameSelect))
351 GVAR_DEF(PrimitivePtr, kPrimSequenceConcat, std::make_shared<Primitive>(ops::kNameSequenceConcat))
352 GVAR_DEF(PrimitivePtr, kPrimShape, std::make_shared<Primitive>(ops::kNameShape))
353 GVAR_DEF(PrimitivePtr, kPrimSigmoidGrad, std::make_shared<Primitive>(ops::kNameSigmoidGrad))
354 GVAR_DEF(PrimitivePtr, kPrimSigmoid, std::make_shared<Primitive>(ops::kNameSigmoid))
355 GVAR_DEF(PrimitivePtr, kPrimSign, std::make_shared<Primitive>(ops::kNameSign))
356 GVAR_DEF(PrimitivePtr, kPrimSiLUGrad, std::make_shared<Primitive>(ops::kNameSiLUGrad))
357 GVAR_DEF(PrimitivePtr, kPrimSiLU, std::make_shared<Primitive>(ops::kNameSiLU))
358 GVAR_DEF(PrimitivePtr, kPrimSin, std::make_shared<Primitive>(ops::kNameSin))
359 GVAR_DEF(PrimitivePtr, kPrimSinc, std::make_shared<Primitive>(ops::kNameSinc))
360 GVAR_DEF(PrimitivePtr, kPrimSinh, std::make_shared<Primitive>(ops::kNameSinh))
361 GVAR_DEF(PrimitivePtr, kPrimSliceExt, std::make_shared<Primitive>(ops::kNameSliceExt))
362 GVAR_DEF(PrimitivePtr, kPrimSoftmaxBackward, std::make_shared<Primitive>(ops::kNameSoftmaxBackward))
363 GVAR_DEF(PrimitivePtr, kPrimSoftmax, std::make_shared<Primitive>(ops::kNameSoftmax))
364 GVAR_DEF(PrimitivePtr, kPrimSoftplusExt, std::make_shared<Primitive>(ops::kNameSoftplusExt))
365 GVAR_DEF(PrimitivePtr, kPrimSoftplusGradExt, std::make_shared<Primitive>(ops::kNameSoftplusGradExt))
366 GVAR_DEF(PrimitivePtr, kPrimSolveTriangular, std::make_shared<Primitive>(ops::kNameSolveTriangular))
367 GVAR_DEF(PrimitivePtr, kPrimSortExt, std::make_shared<Primitive>(ops::kNameSortExt))
368 GVAR_DEF(PrimitivePtr, kPrimSplit, std::make_shared<Primitive>(ops::kNameSplit))
369 GVAR_DEF(PrimitivePtr, kPrimSplitTensor, std::make_shared<Primitive>(ops::kNameSplitTensor))
370 GVAR_DEF(PrimitivePtr, kPrimSplitWithSize, std::make_shared<Primitive>(ops::kNameSplitWithSize))
371 GVAR_DEF(PrimitivePtr, kPrimSqrtGrad, std::make_shared<Primitive>(ops::kNameSqrtGrad))
372 GVAR_DEF(PrimitivePtr, kPrimSqrt, std::make_shared<Primitive>(ops::kNameSqrt))
373 GVAR_DEF(PrimitivePtr, kPrimSquare, std::make_shared<Primitive>(ops::kNameSquare))
374 GVAR_DEF(PrimitivePtr, kPrimStackExt, std::make_shared<Primitive>(ops::kNameStackExt))
375 GVAR_DEF(PrimitivePtr, kPrimStridedSlice, std::make_shared<Primitive>(ops::kNameStridedSlice))
376 GVAR_DEF(PrimitivePtr, kPrimSubExt, std::make_shared<Primitive>(ops::kNameSubExt))
377 GVAR_DEF(PrimitivePtr, kPrimSub, std::make_shared<Primitive>(ops::kNameSub))
378 GVAR_DEF(PrimitivePtr, kPrimSumExt, std::make_shared<Primitive>(ops::kNameSumExt))
379 GVAR_DEF(PrimitivePtr, kPrimTanhGrad, std::make_shared<Primitive>(ops::kNameTanhGrad))
380 GVAR_DEF(PrimitivePtr, kPrimTanh, std::make_shared<Primitive>(ops::kNameTanh))
381 GVAR_DEF(PrimitivePtr, kPrimTensorCopySlices, std::make_shared<Primitive>(ops::kNameTensorCopySlices))
382 GVAR_DEF(PrimitivePtr, kPrimTensorShape, std::make_shared<Primitive>(ops::kNameTensorShape))
383 GVAR_DEF(PrimitivePtr, kPrimTile, std::make_shared<Primitive>(ops::kNameTile))
384 GVAR_DEF(PrimitivePtr, kPrimTopkExt, std::make_shared<Primitive>(ops::kNameTopkExt))
385 GVAR_DEF(PrimitivePtr, kPrimTopKRouter, std::make_shared<Primitive>(ops::kNameTopKRouter))
386 GVAR_DEF(PrimitivePtr, kPrimTrace, std::make_shared<Primitive>(ops::kNameTrace))
387 GVAR_DEF(PrimitivePtr, kPrimTranspose, std::make_shared<Primitive>(ops::kNameTranspose))
388 GVAR_DEF(PrimitivePtr, kPrimTriu, std::make_shared<Primitive>(ops::kNameTriu))
389 GVAR_DEF(PrimitivePtr, kPrimTupleToList, std::make_shared<Primitive>(ops::kNameTupleToList))
390 GVAR_DEF(PrimitivePtr, kPrimTupleToTensor, std::make_shared<Primitive>(ops::kNameTupleToTensor))
391 GVAR_DEF(PrimitivePtr, kPrimUniformExt, std::make_shared<Primitive>(ops::kNameUniformExt))
392 GVAR_DEF(PrimitivePtr, kPrimUnique2, std::make_shared<Primitive>(ops::kNameUnique2))
393 GVAR_DEF(PrimitivePtr, kPrimUniqueDim, std::make_shared<Primitive>(ops::kNameUniqueDim))
394 GVAR_DEF(PrimitivePtr, kPrimUnsortedSegmentSum, std::make_shared<Primitive>(ops::kNameUnsortedSegmentSum))
395 GVAR_DEF(PrimitivePtr, kPrimUnstackExt, std::make_shared<Primitive>(ops::kNameUnstackExt))
396 GVAR_DEF(PrimitivePtr, kPrimUpsampleBilinear2DGrad, std::make_shared<Primitive>(ops::kNameUpsampleBilinear2DGrad))
397 GVAR_DEF(PrimitivePtr, kPrimUpsampleBilinear2D, std::make_shared<Primitive>(ops::kNameUpsampleBilinear2D))
398 GVAR_DEF(PrimitivePtr, kPrimUpsampleLinear1DGrad, std::make_shared<Primitive>(ops::kNameUpsampleLinear1DGrad))
399 GVAR_DEF(PrimitivePtr, kPrimUpsampleLinear1D, std::make_shared<Primitive>(ops::kNameUpsampleLinear1D))
400 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest1DGrad, std::make_shared<Primitive>(ops::kNameUpsampleNearest1DGrad))
401 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest1D, std::make_shared<Primitive>(ops::kNameUpsampleNearest1D))
402 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest2DGrad, std::make_shared<Primitive>(ops::kNameUpsampleNearest2DGrad))
403 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest2D, std::make_shared<Primitive>(ops::kNameUpsampleNearest2D))
404 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest3DGrad, std::make_shared<Primitive>(ops::kNameUpsampleNearest3DGrad))
405 GVAR_DEF(PrimitivePtr, kPrimUpsampleNearest3D, std::make_shared<Primitive>(ops::kNameUpsampleNearest3D))
406 GVAR_DEF(PrimitivePtr, kPrimUpsampleTrilinear3DGrad, std::make_shared<Primitive>(ops::kNameUpsampleTrilinear3DGrad))
407 GVAR_DEF(PrimitivePtr, kPrimUpsampleTrilinear3D, std::make_shared<Primitive>(ops::kNameUpsampleTrilinear3D))
408 GVAR_DEF(PrimitivePtr, kPrimView, std::make_shared<Primitive>(ops::kNameView))
409 GVAR_DEF(PrimitivePtr, kPrimZerosLikeExt, std::make_shared<Primitive>(ops::kNameZerosLikeExt))
410 GVAR_DEF(PrimitivePtr, kPrimZerosLike, std::make_shared<Primitive>(ops::kNameZerosLike))
411 GVAR_DEF(PrimitivePtr, kPrimZeros, std::make_shared<Primitive>(ops::kNameZeros))
412 GVAR_DEF(PrimitivePtr, kPrimDynamicQuantExt, std::make_shared<Primitive>(ops::kNameDynamicQuantExt))
413 GVAR_DEF(PrimitivePtr, kPrimFusedInferAttentionScore, std::make_shared<Primitive>(ops::kNameFusedInferAttentionScore))
414 GVAR_DEF(PrimitivePtr, kPrimGroupedMatmul, std::make_shared<Primitive>(ops::kNameGroupedMatmul))
415 GVAR_DEF(PrimitivePtr, kPrimKVCacheScatterUpdate, std::make_shared<Primitive>(ops::kNameKVCacheScatterUpdate))
416 GVAR_DEF(PrimitivePtr, kPrimMatmulBiasSplitOut2, std::make_shared<Primitive>(ops::kNameMatmulBiasSplitOut2))
417 GVAR_DEF(PrimitivePtr, kPrimMatmulBiasSplitOut3, std::make_shared<Primitive>(ops::kNameMatmulBiasSplitOut3))
418 GVAR_DEF(PrimitivePtr, kPrimMatmulBiasSplitSiluOut2, std::make_shared<Primitive>(ops::kNameMatmulBiasSplitSiluOut2))
419 GVAR_DEF(PrimitivePtr, kPrimMatmulSplitOut2, std::make_shared<Primitive>(ops::kNameMatmulSplitOut2))
420 GVAR_DEF(PrimitivePtr, kPrimMatmulSplitOut3, std::make_shared<Primitive>(ops::kNameMatmulSplitOut3))
421 GVAR_DEF(PrimitivePtr, kPrimMatmulSplitSiluOut2, std::make_shared<Primitive>(ops::kNameMatmulSplitSiluOut2))
422 GVAR_DEF(PrimitivePtr, kPrimMoeFinalizeRouting, std::make_shared<Primitive>(ops::kNameMoeFinalizeRouting))
423 GVAR_DEF(PrimitivePtr, kPrimQuantBatchMatmul, std::make_shared<Primitive>(ops::kNameQuantBatchMatmul))
424 GVAR_DEF(PrimitivePtr, kPrimQuantV2, std::make_shared<Primitive>(ops::kNameQuantV2))
425 GVAR_DEF(PrimitivePtr, kPrimQuantbatchmatmulSplitOut2, std::make_shared<Primitive>(ops::kNameQuantbatchmatmulSplitOut2))
426 GVAR_DEF(PrimitivePtr, kPrimQuantbatchmatmulSplitOut3, std::make_shared<Primitive>(ops::kNameQuantbatchmatmulSplitOut3))
427 GVAR_DEF(PrimitivePtr, kPrimQuantbatchmatmulSplitSiluOut2, std::make_shared<Primitive>(ops::kNameQuantbatchmatmulSplitSiluOut2))
428 GVAR_DEF(PrimitivePtr, kPrimWeightQuantBatchMatmul, std::make_shared<Primitive>(ops::kNameWeightQuantBatchMatmul))
429 }  // namespace mindspore::prim
430 #endif  // MINDSPORE_CORE_OPS_GEN_OPS_PRIMITIVE_H_
431