#Copyright (c) 2025 Huawei Technologies Co., Ltd.
#This program is free software, you can redistribute it and/or modify it under the terms and conditions of
#CANN Open Software License Agreement Version 2.0 (the "License").
#Please refer to the License for details. You may not use this file except in compliance with the License.
#THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED,
#INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
#See LICENSE in the root of the software repository for the full text of the License.
AdamApplyOne
AdamApplyOneWithDecay
AdamApplyOneWithDecayAssign
Add
Addcdiv
Addcmul
AddLayerNorm
AddLayerNormQuant
AddRmsNorm
AddRmsNormCast
AddRmsNormDynamicQuant
AddRmsNormQuant
AdjacentDifference
ApplyAdagradD
ApplyAdam
ApplyAdamD
ApplyAdamW
ApplyAdamWV2
ApplyFtrl
ApplyFusedEmaAdam
ApplyGradientDescent
ApplyMomentum
ApplyRotaryPosEmb
AttentionUpdate
Axpy
AxpyV2
BatchNorm
BatchNormGrad
BatchNormGradV3
BatchNormV3
BiasAdd
BinaryCrossEntropy
BinaryCrossEntropyGrad
Bincount
BitwiseAnd
BitwiseOr
BitwiseXor
BroadcastGradientArgs
ClipByValue
ClipByValueV2
ConfusionSoftmaxGrad
ConfusionTransposeD
CrossEntropyLoss
CrossEntropyLossGrad
CTCLossV2
CTCLossV2Grad
DeformableOffsets
DeformableOffsetsGrad
DequantSwigluQuant
DivNoNan
DynamicDualLevelMxQuant
DynamicStitch
EmbeddingHashTableApplyAdamW
EmbeddingHashTableExport
EmbeddingHashTableImport
EmbeddingHashTableLookupOrInsert
Equal
FloorDiv
FloorMod
ForeachAddcmulScalar
ForeachAddScalar
ForeachDivScalarList
ForeachLerpScalar
ForeachMulScalar
ForeachMulScalarList
ForeachNonFiniteCheckAndUnscale
ForeachNorm
ForeachSqrt
FusedMulAddN
Gcd
Ger
Greater
GreaterEqual
GroupNormSilu
GroupNormV2
HistogramV2
InitEmbeddingHashTable
InplaceAddRmsNorm
InstanceNorm
KlDivLossGrad
KvRmsNormRopeCache
L1LossGrad
L2Loss
LayerNorm
LayerNormGrad
LayerNormGradV3
LayerNormQuant
LayerNormV3
LayerNormV4
Lerp
Less
LessEqual
LinSpace
LogicalAnd
LogicalOr
LogSoftmaxGrad
LogSoftmaxV2
LpLoss
LpNormV2
Maximum
Minimum
Mod
MseLoss
MseLossGrad
Mul
Muls
NLLLoss
NLLLossGrad
NonFiniteCheck
NotEqual
OneHot
Pow
Range
RealDiv
Renorm
RingAttentionUpdate
RmsNorm
RmsNormQuantV2
RotaryPositionEmbedding
RotaryPositionEmbeddingGrad
Select
SelectV2
SigmoidCrossEntropyWithLogitsV2
SmoothL1LossGradV2
SmoothL1LossV2
SoftmaxCrossEntropyWithLogits
SoftmaxGrad
SoftmaxV2
SparseSoftmaxCrossEntropyWithLogits
SparseTensorDenseMatMul
SquaredDifference
Sub
SwiGlu
SyncBatchNormBackwardElemt
SyncBatchNormBackwardReduce
SyncBatchNormGatherStats
SyncBNTrainingUpdate
TanhGrad
UniqueConsecutive