"vllm/vscode:/vscode.git/clone" did not exist on "b1babea879098f5577f8361cce24e0ef0edc50f2"
punica_pybind.cpp 337 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <torch/extension.h>

#include "punica_ops.h"

//====== pybind ======

#define DEFINE_pybind(name) m.def(#name, &name, #name);

PYBIND11_MODULE(TORCH_EXTENSION_NAME, m) {
  m.def("dispatch_bgmv", &dispatch_bgmv, "dispatch_bgmv");
  m.def("dispatch_bgmv_low_level", &dispatch_bgmv_low_level,
        "dispatch_bgmv_low_level");
}