/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/layernorm2d/pipeline/layernorm2d_fwd_traits.hpp Source File#
layernorm2d_fwd_traits.hpp
Go to the documentation of this file.
19 template<> struct Layernorm2dXBiasEnumName<Layernorm2dXBiasEnum::NO_BIAS> { static constexpr const char * name = "no"; };
20 template<> struct Layernorm2dXBiasEnumName<Layernorm2dXBiasEnum::ADD_BIAS> { static constexpr const char * name = "xbias"; };
34 template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::NO_ADD> { static constexpr const char * name = "no"; };
35 template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::PRE_ADD_STORE> { static constexpr const char * name = "pras"; };
36 template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::PRE_ADD> { static constexpr const char * name = "pra"; };
48 template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::NO_SWEEP> { static constexpr const char * name = "no"; };
49 template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::DYNAMIC_QUANT> { static constexpr const char * name = "dqt"; };
50 template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::SMOOTH_DYNAMIC_QUANT> { static constexpr const char * name = "smdqt"; };
Definition: cluster_descriptor.hpp:13
Layernorm2dFusedQuantEnum
Definition: layernorm2d_fwd_traits.hpp:40
@ SMOOTH_DYNAMIC_QUANT
@ DYNAMIC_QUANT
@ ADD_BIAS
@ PRE_ADD_STORE
Definition: layernorm2d_fwd_traits.hpp:33
Definition: layernorm2d_fwd_traits.hpp:47
Definition: layernorm2d_fwd_traits.hpp:62
static constexpr Layernorm2dFusedAddEnum kFusedAdd
Definition: layernorm2d_fwd_traits.hpp:69
static constexpr bool kPadN
Definition: layernorm2d_fwd_traits.hpp:63
static constexpr bool kFastFDiv
Definition: layernorm2d_fwd_traits.hpp:65
static constexpr Layernorm2dFusedQuantEnum kFusedQuant
Definition: layernorm2d_fwd_traits.hpp:70
static constexpr Layernorm2dXBiasEnum kXbias
Definition: layernorm2d_fwd_traits.hpp:68
static constexpr bool kSaveMeanInvStd
Definition: layernorm2d_fwd_traits.hpp:64
static constexpr bool kWelford
Definition: layernorm2d_fwd_traits.hpp:66
static constexpr bool kTwoPass
Definition: layernorm2d_fwd_traits.hpp:67
Definition: layernorm2d_fwd_traits.hpp:18