.def("get_tensor", &MooncakeStorePyWrapper::get_tensor, py::arg("key"),
"Get a PyTorch tensor from the store")
.def("put_tensor", &MooncakeStorePyWrapper::put_tensor, py::arg("key"),
py::arg("tensor"), "Put a PyTorch tensor into the store")
.def("batch_get_tensor", &MooncakeStorePyWrapper::batch_get_tensor,
py::arg("keys"), "Get a batch of PyTorch tensors from the store")
.def("batch_put_tensor", &MooncakeStorePyWrapper::batch_put_tensor,
py::arg("keys"), py::arg("tensors_list"),
"Put a batch of PyTorch tensors into the store")
.def("get_tensor", &MooncakeStorePyWrapper::get_tensor, py::arg("key"), "Get a PyTorch tensor from the store") .def("put_tensor", &MooncakeStorePyWrapper::put_tensor, py::arg("key"), py::arg("tensor"), "Put a PyTorch tensor into the store") .def("batch_get_tensor", &MooncakeStorePyWrapper::batch_get_tensor, py::arg("keys"), "Get a batch of PyTorch tensors from the store") .def("batch_put_tensor", &MooncakeStorePyWrapper::batch_put_tensor, py::arg("keys"), py::arg("tensors_list"), "Put a batch of PyTorch tensors into the store")所有接口:
https://github.com/kvcache-ai/Mooncake/blob/73fe0b954f7a990e66e3c8c245cf0b48dd387779/mooncake-integration/store/store_py.cpp#L664