Module half::slice [−][src]
Contains utility functions and traits to convert between slices of u16 bits and f16 or
bf16 numbers.
The utility HalfBitsSliceExt sealed extension trait is implemented for [u16] slices,
while the utility HalfFloatSliceExt sealed extension trait is implemented for both [f16]
and [bf16] slices. These traits provide efficient conversions and reinterpret casting of
larger buffers of floating point values, and are automatically included in the prelude
module.
Traits
| HalfBitsSliceExt | Extensions to |
| HalfFloatSliceExt | Extensions to |
Functions
| from_bits | Deprecated Reinterpret a slice of |
| from_bits_mut | Deprecated Reinterpret a mutable slice of |
| to_bits | Deprecated Reinterpret a slice of |
| to_bits_mut | Deprecated Reinterpret a mutable slice of |