std :: ml::float16
Function std::f32_to_fp16
unsigned short f32_to_fp16(float v)Converts a float32 value to its IEEE 754 binary16 (fp16) bit pattern, round-to-nearest-even. Overflow rounds to +/-infinity; NaN inputs produce a valid (payload-losing but still-NaN) fp16 NaN pattern.