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 |