%PDF- %PDF-
Direktori : /proc/985914/root/lib/python3/dist-packages/pythran/pythonic/include/numpy/ |
Current File : //proc/985914/root/lib/python3/dist-packages/pythran/pythonic/include/numpy/atleast_1d.hpp |
#ifndef PYTHONIC_INCLUDE_NUMPY_ATLEAST1D_HPP #define PYTHONIC_INCLUDE_NUMPY_ATLEAST1D_HPP #include "pythonic/include/numpy/asarray.hpp" PYTHONIC_NS_BEGIN namespace numpy { template <class T> typename std::enable_if< types::is_dtype<T>::value, types::ndarray<T, types::pshape<std::integral_constant<long, 1>>>>::type atleast_1d(T t); template <class T> auto atleast_1d(T const &t) -> typename std::enable_if<!(types::is_dtype<T>::value), decltype(asarray(t))>::type; DEFINE_FUNCTOR(pythonic::numpy, atleast_1d); } PYTHONIC_NS_END #endif