Skip to documentation
SLOP

tiny.simd.matVecBFloat16

Reference tiny.simd matVecBFloat16

Defined in matvec.

Called byCallsmatveccomputeBFloatAdddotcomputeBFloatprivate sourcelib.simd.src.matvecrequireBFloatTagprivate sourcelib.simd.src.matvecvalidateShapematveccomputeBFloat
Static calls · unresolved targets: 0 · external targets: 0.

Source

Source: lib/simd/src/matvec.zig:60

zig
pub fn computeBFloat(    comptime D: type,    matrix: []const bfloat.BFloat16,    vector: []const bfloat.BFloat16,    output: []f32,) void {    requireBFloatTag(D);    validateShape(matrix.len, vector.len, output.len);    for (output, 0..) |*result, row| {        const begin = row * vector.len;        result.* = dot.computeBFloat(D, matrix[begin .. begin + vector.len], vector);    }}

Source: lib/simd/src/root.zig:503

zig
pub const matVecBFloat16 = matvec.computeBFloat;

Audit

Definitions1
Public names2
Members0
Version26.7.0
Revisiondaab053ee433