|
constexpr CK_TILE_HOST_DEVICE uint8_t | ck_tile::float_to_e2m1 (float x, float scale=1.f) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::float_to_pk_fp4 (const float &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::fp16_to_pk_fp4 (const fp16_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::bf16_to_pk_fp4 (const bf16_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::fp16x2_to_pk_fp4 (const fp16x2_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::bf16x2_to_pk_fp4 (const bf16x2_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE pk_fp4_t | ck_tile::fp32x2_to_pk_fp4 (const fp32x2_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE fp32x2_t | ck_tile::pk_fp4_to_fp32x2 (const pk_fp4_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE fp16x2_t | ck_tile::pk_fp4_to_fp16x2 (const pk_fp4_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE bf16x2_t | ck_tile::pk_fp4_to_bf16x2 (const pk_fp4_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE float | ck_tile::pk_fp4_to_float (const pk_fp4_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE fp16_t | ck_tile::pk_fp4_to_fp16 (const pk_fp4_t &x, float scale) |
|
constexpr CK_TILE_HOST_DEVICE bf16_t | ck_tile::pk_fp4_to_bf16 (const pk_fp4_t &x, float scale) |
|