Skip to main content

fp8e4m3_to_bf16_bits

Function fp8e4m3_to_bf16_bits 

Source
pub const fn fp8e4m3_to_bf16_bits(bits: u8) -> u16
Expand description

Convert one TOSA/OCP FP8 E4M3 bit pattern to BF16 storage bits.

Every finite E4M3 value is exactly representable in BF16. Signed zero is preserved and NaN is canonicalized to a quiet BF16 NaN while preserving its sign.