#ifndef PYTHONIC_NUMPY_RAVEL_HPP #define PYTHONIC_NUMPY_RAVEL_HPP #include "pythonic/include/numpy/ravel.hpp" #include "pythonic/numpy/ndarray/reshape.hpp" #include "pythonic/utils/numpy_conversion.hpp" PYTHONIC_NS_BEGIN namespace numpy { template types::ndarray> ravel(types::ndarray const &expr) { return expr.reshape(types::pshape{expr.flat_size()}); } NUMPY_EXPR_TO_NDARRAY0_IMPL(ravel); } PYTHONIC_NS_END #endif