28#include <pybind11/pybind11.h> 
   31namespace dpnp::extensions::py_internal
 
   33namespace py = pybind11;
 
   35void simplify_iteration_space(
int &,
 
   36                              const py::ssize_t *
const &,
 
   37                              std::vector<py::ssize_t> 
const &,
 
   38                              std::vector<py::ssize_t> 
const &,
 
   39                              std::vector<py::ssize_t> &,
 
   40                              std::vector<py::ssize_t> &,
 
   41                              std::vector<py::ssize_t> &,
 
   45void simplify_iteration_space_3(
int &,
 
   46                                const py::ssize_t *
const &,
 
   48                                std::vector<py::ssize_t> 
const &,
 
   50                                std::vector<py::ssize_t> 
const &,
 
   52                                std::vector<py::ssize_t> 
const &,
 
   54                                std::vector<py::ssize_t> &,
 
   55                                std::vector<py::ssize_t> &,
 
   56                                std::vector<py::ssize_t> &,
 
   57                                std::vector<py::ssize_t> &,