|
ONE - On-device Neural Engine
|
#include "Common.h"#include "ContiguousSpan.h"#include "Shape.h"#include <algorithm>#include <array>#include <cassert>#include <cstddef>#include <tuple>#include <type_traits>#include <utility>Go to the source code of this file.
Data Structures | |
| struct | ndarray::Strides |
| struct | ndarray::Strides::_calc_offset< index_sequence< Num, Nums... >, T, Ts... > |
| struct | ndarray::Strides::_calc_offset< index_sequence< Num >, T > |
| class | ndarray::Array< T > |
Namespaces | |
| namespace | ndarray |
Typedefs | |
| template<size_t... Nums> | |
| using | ndarray::index_sequence = std::index_sequence< Nums... > |
| template<size_t _Num> | |
| using | ndarray::make_index_sequence = std::make_index_sequence< _Num > |
Functions | |
| template<typename To , typename From > | |
| Array< To > | ndarray::array_cast (Array< From > &&from, Shape newShape) |
| template<typename To , typename From > | |
| Array< const To > | ndarray::array_cast (const Array< From > &from, Shape newShape) |