Skip to main content

Mojo struct

GEMVAlgorithm

struct GEMVAlgorithm

Implemented traits​

AnyType, Copyable, ImplicitlyCopyable, ImplicitlyDestructible, Movable, Writable

comptime members​

GEMV_KERNEL​

comptime GEMV_KERNEL = GEMVAlgorithm(0)

GEMV_KERNEL_VECTOR​

comptime GEMV_KERNEL_VECTOR = GEMVAlgorithm(1)

GEMV_SPLIT_K​

comptime GEMV_SPLIT_K = GEMVAlgorithm(2)

GEVM_KERNEL​

comptime GEVM_KERNEL = GEMVAlgorithm(4)

GEVM_KERNEL_VECTOR​

comptime GEVM_KERNEL_VECTOR = GEMVAlgorithm(3)

MATMUL_NAIVE​

comptime MATMUL_NAIVE = GEMVAlgorithm(5)

Methods​

__eq__​

__eq__(self, other: Self) -> Bool

Returns:

Bool

__ne__​

__ne__(self, other: Self) -> Bool

Returns:

Bool

__is__​

__is__(self, other: Self) -> Bool

Returns:

Bool

__isnot__​

__isnot__(self, other: Self) -> Bool

Returns:

Bool

write_to​

write_to(self, mut writer: T)