Layernorm2dFwdTraits< kPadN_, kSaveMeanInvStd_, kFastFDiv_, kWelford_, kTwoPass_, kXbias_, kFusedAdd_, kFusedQuant_ > Struct Template Reference#
ck_tile::Layernorm2dFwdTraits< kPadN_, kSaveMeanInvStd_, kFastFDiv_, kWelford_, kTwoPass_, kXbias_, kFusedAdd_, kFusedQuant_ > Struct Template Reference
#include <layernorm2d_fwd_traits.hpp>
Static Public Attributes | |
| static constexpr bool | kPadN = kPadN_ |
| static constexpr bool | kSaveMeanInvStd = kSaveMeanInvStd_ |
| static constexpr bool | kFastFDiv = kFastFDiv_ |
| static constexpr bool | kWelford = kWelford_ |
| static constexpr bool | kTwoPass = kTwoPass_ |
| static constexpr Layernorm2dXBiasEnum | kXbias = kXbias_ |
| static constexpr Layernorm2dFusedAddEnum | kFusedAdd = kFusedAdd_ |
| static constexpr Layernorm2dFusedQuantEnum | kFusedQuant = kFusedQuant_ |
Member Data Documentation
◆ kFastFDiv
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kFusedAdd
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kFusedQuant
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kPadN
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kSaveMeanInvStd
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kTwoPass
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kWelford
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
◆ kXbias
template<bool kPadN_, bool kSaveMeanInvStd_, bool kFastFDiv_, bool kWelford_, bool kTwoPass_, Layernorm2dXBiasEnum kXbias_, Layernorm2dFusedAddEnum kFusedAdd_, Layernorm2dFusedQuantEnum kFusedQuant_>
|
staticconstexpr |
The documentation for this struct was generated from the following file: