Go to the source code of this file.
|
std::vector< std::size_t > | Euclid::NdArray::unravel_index (std::size_t index, const std::vector< std::size_t > &shape) |
|
template<typename T> |
T | Euclid::NdArray::sum (const NdArray< T > &array) |
|
template<typename T> |
NdArray< T > | Euclid::NdArray::sum (const NdArray< T > &array, int axis) |
|
template<typename T, typename Iterator> |
NdArray< T > | Euclid::NdArray::trapz (const NdArray< T > &array, const Iterator kbegin, const Iterator kend, int axis) |
|
template<typename T> |
std::vector< std::size_t > | Euclid::NdArray::argmax (const NdArray< T > &array) |
|
template<typename T> |
std::vector< std::size_t > | Euclid::NdArray::argmin (const NdArray< T > &array) |
|
template<typename T> |
void | Euclid::NdArray::sort (NdArray< T > &array, const std::vector< std::string > &attrs) |
|
template<typename T1, typename T2> |
bool | Euclid::NdArray::sameShape (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
|
template<typename T1, typename T2> |
NdArray< T1 > | Euclid::NdArray::multiplyElements (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
|
template<typename T1, typename T2> |
NdArray< T1 > | Euclid::NdArray::addElements (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
|
◆ NDARRAY_OPS_IMPL