diff --git a/python_binding/data/pybind_Tensor.cpp b/python_binding/data/pybind_Tensor.cpp index 2feaa1f8b8ecd50e1f2570107af1e62fc4f1f457..7e29cbb04f63bf99d86f63004dfede452a7a8ce0 100644 --- a/python_binding/data/pybind_Tensor.cpp +++ b/python_binding/data/pybind_Tensor.cpp @@ -331,6 +331,8 @@ void init_Tensor(py::module& m){ .def("get_idx", &Tensor::getIdx) .def_static("get_available_backends", &Tensor::getAvailableBackends) .def("undefined", &Tensor::undefined) + .def("cpy_transpose", (void (Tensor::*)(const Tensor& src, const std::vector<DimSize_t>& transpose)) &Tensor::copyTranspose, py::arg("src"), py::arg("transpose")) + .def("__str__", [](Tensor& b) { if (b.empty()) { return std::string("{}");