Open
Description
Dealing with packed types may be much better, ideally like Tensor<u16>
support, with implicit packing and unpacking, alternative variant - is a packed types with pack/unpack methods, like:
u16x2
- packed: [u16, u16], unpacked to (u32, u32)i16x2
- packed: [i16, i16], unpacked to (i32, i32)u16x2f
- packed: [u16, u16], unpacked to (f32, f32) with range 0..1i16x2f
- packed: [i16, i16], unpacked to (f32, f32) with range -1..1u8x4
- packed: [u8, u8, u8, u8], unpacked to (u32, u32, u32, u32)i8x4
- packed: [i8, i8, i8, i8], unpacked to (i32, i32, i32, i32)u8x4f
- packed: [u8, u8, u8, u8], unpacked to (f32, f32, f32, f32) with range 0..1i8x4f
- packed: [i8, i8, i8, i8], unpacked to (f32, f32, f32, f32) with range -1..1
Metadata
Metadata
Assignees
Labels
No labels