tiny.simd.vqSelect
Defined in tiny.simd.
Source
Source: lib/simd/src/sort/vq.zig:41
zig
pub fn select( comptime Key: type, comptime direction: key.Direction, values: []Key, k: usize,) Error!void { if (k >= values.len) return error.InvalidK; var scratch = network.Scratch{}; var state = initialState(values.len); const valid = values.len - partition.nanToBack(Key, values); if (k >= valid) return; selectRange(Key, direction, values[0..valid], k, &scratch, &state, maximum_levels);}Source: lib/simd/src/root.zig:109
zig
pub const vqSelect = sort.select;Also reachable as
Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |