MCPcopy Create free account
hub / github.com/bitsandbytes-foundation/bitsandbytes / apply

Method apply

csrc/cpu_ops.cpp:688–693  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

686
687template <typename scalar_t, int BLOCK_M, int BLOCK_N, int DATA_TYPE> struct tinygemm_kernel_nn {
688 static inline void apply(
689 const scalar_t*, const unsigned char*, scalar_t*, const scalar_t*, int64_t, int, int64_t, int64_t, int64_t,
690 int64_t, int64_t
691 ) {
692 static_assert(sizeof(scalar_t) == 0, "tinygemm_kernel_nn primary template should never be instantiated");
693 }
694};
695
696template <int BLOCK_M, int BLOCK_N, int DATA_TYPE> struct tinygemm_kernel_nn<bf16_t, BLOCK_M, BLOCK_N, DATA_TYPE> {

Callers 2

matmulFunction · 0.45
matmul_4bitFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected