From d8e391dd485f37d9269acf57cac88cf8fe74279f Mon Sep 17 00:00:00 2001 From: cmoineau <cyril.moineau@cea.fr> Date: Tue, 9 Jul 2024 09:24:43 +0000 Subject: [PATCH] Add barious methods to python binding. --- python_binding/data/pybind_Data.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/python_binding/data/pybind_Data.cpp b/python_binding/data/pybind_Data.cpp index b1e879d83..13daf2198 100644 --- a/python_binding/data/pybind_Data.cpp +++ b/python_binding/data/pybind_Data.cpp @@ -60,6 +60,16 @@ void init_Data(py::module& m){ bindEnum<DataType>(m, "dtype"); bindEnum<DataFormat>(m, "dformat"); + py::enum_<DataFormat>(m, "dformat") + .value("Default", DataFormat::Default) + .value("NCHW", DataFormat::NCHW) + .value("NHWC", DataFormat::NHWC) + .value("CHWN", DataFormat::CHWN) + .value("NCDHW", DataFormat::NCDHW) + .value("NDHWC", DataFormat::NDHWC) + .value("CDHWN", DataFormat::CDHWN) + ; + py::class_<Data, std::shared_ptr<Data>>(m,"Data"); -- GitLab