element_wise Namespace Reference#
Classes | |
| struct | PassThroughPack8 |
| struct | DequantPack8 |
| struct | PassThroughPack2 |
| struct | PassThrough |
| struct | Scale |
| struct | ScaleAndResetNaNToMinusInfinity |
| struct | UnaryDivide |
| struct | UnarySquare |
| struct | UnaryAbs |
| struct | UnarySqrt |
| struct | Relu |
| struct | FastGelu |
| struct | FastGeluAsm |
| struct | Gelu |
| struct | Sigmoid |
| struct | Silu |
| struct | TanH |
| struct | ACos |
| struct | Neg |
| struct | ATan |
| struct | Sin |
| struct | ASinH |
| struct | Cos |
| struct | ACosH |
| struct | Tan |
| struct | ATanH |
| struct | SinH |
| struct | Ceil |
| struct | Exp |
| struct | CosH |
| struct | Floor |
| struct | Log |
| struct | ASin |
| struct | Rcp |
| struct | Swish |
| struct | SoftRelu |
| struct | Power |
| struct | ClippedRelu |
| struct | LeakyRelu |
| struct | Elu |
| struct | Logistic |
| struct | ConvInvscale |
| struct | ConvScale |
| struct | ConvScaleRelu |
| struct | Cast |
Functions | |
| CK_TILE_DEVICE fp16x4_t | i4_to_half4 (int q) |
| CK_TILE_DEVICE fp16x4_t | i4_to_half4_scale (int q, const fp16x2_t &scale) |
| CK_TILE_DEVICE bf16x4_t | i4_to_bhalf4 (int q) |
Function Documentation
◆ i4_to_bhalf4()
| CK_TILE_DEVICE bf16x4_t ck_tile::element_wise::i4_to_bhalf4 | ( | int | q | ) |
◆ i4_to_half4()
| CK_TILE_DEVICE fp16x4_t ck_tile::element_wise::i4_to_half4 | ( | int | q | ) |
◆ i4_to_half4_scale()
| CK_TILE_DEVICE fp16x4_t ck_tile::element_wise::i4_to_half4_scale | ( | int | q, |
| const fp16x2_t & | scale | ||
| ) |