#include <variants.hpp>
|
| __device__ | LogitsSoftCapParams (const ImplMask &impl_mask_, float sm_scale_, float logits_soft_cap_) |
| __host__ | LogitsSoftCapParams (const ImplMask &impl_mask_, float sm_scale_, float logits_soft_cap_) |
| __device__ __host__ | LogitsSoftCapParams (const ImplMask &impl_mask_, float sm_scale_, float logits_soft_cap_, float logits_soft_cap_rcp_) |
◆ LogitsSoftCapParams() [1/3]
template<typename ImplMask, bool UseExp2 = false>
| __device__ ck_tile::LogitsSoftCapParams< ImplMask, UseExp2 >::LogitsSoftCapParams |
( |
const ImplMask & | impl_mask_, |
|
|
float | sm_scale_, |
|
|
float | logits_soft_cap_ ) |
|
inline |
◆ LogitsSoftCapParams() [2/3]
template<typename ImplMask, bool UseExp2 = false>
| __host__ ck_tile::LogitsSoftCapParams< ImplMask, UseExp2 >::LogitsSoftCapParams |
( |
const ImplMask & | impl_mask_, |
|
|
float | sm_scale_, |
|
|
float | logits_soft_cap_ ) |
|
inline |
◆ LogitsSoftCapParams() [3/3]
template<typename ImplMask, bool UseExp2 = false>
| __device__ __host__ ck_tile::LogitsSoftCapParams< ImplMask, UseExp2 >::LogitsSoftCapParams |
( |
const ImplMask & | impl_mask_, |
|
|
float | sm_scale_, |
|
|
float | logits_soft_cap_, |
|
|
float | logits_soft_cap_rcp_ ) |
|
inline |
◆ impl_mask
template<typename ImplMask, bool UseExp2 = false>
◆ logits_soft_cap
template<typename ImplMask, bool UseExp2 = false>
◆ logits_soft_cap_rcp
template<typename ImplMask, bool UseExp2 = false>
◆ sm_scale
template<typename ImplMask, bool UseExp2 = false>
The documentation for this struct was generated from the following file: