layernorm2d_fwd_traits.hpp Source File#
layernorm2d_fwd_traits.hpp
Go to the documentation of this file.
19template<> struct Layernorm2dXBiasEnumName<Layernorm2dXBiasEnum::NO_BIAS> { static constexpr const char * name = "no"; };
20template<> struct Layernorm2dXBiasEnumName<Layernorm2dXBiasEnum::ADD_BIAS> { static constexpr const char * name = "xbias"; };
34template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::NO_ADD> { static constexpr const char * name = "no"; };
35template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::PRE_ADD_STORE> { static constexpr const char * name = "pras"; };
36template<> struct Layernorm2dFusedAddEnumName<Layernorm2dFusedAddEnum::PRE_ADD> { static constexpr const char * name = "pra"; };
48template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::NO_SWEEP> { static constexpr const char * name = "no"; };
49template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::DYNAMIC_QUANT> { static constexpr const char * name = "dqt"; };
50template<> struct Layernorm2dFusedQuantEnumName<Layernorm2dFusedQuantEnum::SMOOTH_DYNAMIC_QUANT> { static constexpr const char * name = "smdqt"; };
Definition tile/core/algorithm/cluster_descriptor.hpp:13
@ SMOOTH_DYNAMIC_QUANT
Definition layernorm2d_fwd_traits.hpp:42
@ DYNAMIC_QUANT
Definition layernorm2d_fwd_traits.hpp:43
@ PRE_ADD_STORE
Definition layernorm2d_fwd_traits.hpp:27
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:34
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:36
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:35
Definition layernorm2d_fwd_traits.hpp:33
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:49
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:48
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:50
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
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:20
static constexpr const char * name
Definition layernorm2d_fwd_traits.hpp:19
Definition layernorm2d_fwd_traits.hpp:18