lamppp
Loading...
Searching...
No Matches
matrix.hpp
1#pragma once
2
3#include <cstddef>
4
6
8template <typename U, typename V, typename OutType>
9void cpuMatmulKernel(const U* A, const V* B, OutType* C, size_t m, size_t n,
10 size_t k);
11
12template <typename U, typename V, typename OutType>
13void cpuMatMul(const U* A, const V* B, OutType* C, size_t m, size_t n,
14 size_t k);
15
16template <typename T>
17void cpuTransposeKernel(const T* in, T* out, size_t m, size_t n);
18
19template <typename T>
20void cpuTranspose(const T* in, T* out, size_t m, size_t n);
22
23} // namespace lmp::tensor::detail::cpu
Definition binary.cpp:4