28#include <oneapi/mkl.hpp>
29#include <sycl/sycl.hpp>
31#include <dpctl4pybind11.hpp>
33namespace dpnp::extensions::blas
35extern std::pair<sycl::event, sycl::event>
36 gemv(sycl::queue &exec_q,
37 const dpctl::tensor::usm_ndarray &matrixA,
38 const dpctl::tensor::usm_ndarray &vectorX,
39 const dpctl::tensor::usm_ndarray &vectorY,
41 const std::vector<sycl::event> &depends);
43extern void init_gemv_dispatch_vector(
void);
44extern void init_gemv_batch_dispatch_vector(
void);