| allocator typedef | ceras::tensor< T, Allocator > | |
| as_scalar() const noexcept | ceras::tensor< T, Allocator > | inline |
| as_type() const noexcept | ceras::tensor< T, Allocator > | inline |
| begin() noexcept | ceras::tensor< T, Allocator > | inline |
| begin() const noexcept | ceras::tensor< T, Allocator > | inline |
| cbegin() const noexcept | ceras::tensor< T, Allocator > | inline |
| cend() const noexcept | ceras::tensor< T, Allocator > | inline |
| copy() const | ceras::tensor< T, Allocator > | inline |
| creep_to(unsigned long new_memory_offset) | ceras::tensor< T, Allocator > | inline |
| data() noexcept | ceras::tensor< T, Allocator > | inline |
| data() const noexcept | ceras::tensor< T, Allocator > | inline |
| deep_copy(self_type const &other) | ceras::tensor< T, Allocator > | inline |
| deep_copy() const | ceras::tensor< T, Allocator > | inline |
| empty() const noexcept | ceras::tensor< T, Allocator > | inline |
| end() noexcept | ceras::tensor< T, Allocator > | inline |
| end() const noexcept | ceras::tensor< T, Allocator > | inline |
| map(Function const &f) | ceras::tensor< T, Allocator > | inline |
| memory_offset_ | ceras::tensor< T, Allocator > | |
| ndim() const noexcept | ceras::tensor< T, Allocator > | inline |
| operator*=(self_type const &other) | ceras::tensor< T, Allocator > | inline |
| operator*=(value_type x) | ceras::tensor< T, Allocator > | inline |
| operator+=(self_type const &other) | ceras::tensor< T, Allocator > | inline |
| operator+=(value_type x) | ceras::tensor< T, Allocator > | inline |
| operator-() const | ceras::tensor< T, Allocator > | inline |
| operator-=(self_type const &other) | ceras::tensor< T, Allocator > | inline |
| operator-=(value_type x) | ceras::tensor< T, Allocator > | inline |
| operator/=(self_type const &other) | ceras::tensor< T, Allocator > | inline |
| operator/=(value_type x) | ceras::tensor< T, Allocator > | inline |
| operator=(self_type const &other) noexcept | ceras::tensor< T, Allocator > | inline |
| operator=(self_type &&other) noexcept | ceras::tensor< T, Allocator > | inline |
| operator[](unsigned long idx) | ceras::tensor< T, Allocator > | inline |
| operator[](unsigned long idx) const | ceras::tensor< T, Allocator > | inline |
| reset(T val=T{0}) | ceras::tensor< T, Allocator > | inline |
| reshape(std::vector< unsigned long > const &new_shape) | ceras::tensor< T, Allocator > | inline |
| resize(std::vector< unsigned long > const &new_shape) | ceras::tensor< T, Allocator > | inline |
| self_type typedef | ceras::tensor< T, Allocator > | |
| shape() const noexcept | ceras::tensor< T, Allocator > | inline |
| shape_ | ceras::tensor< T, Allocator > | |
| shared_vector typedef | ceras::tensor< T, Allocator > | |
| shrink_to(std::vector< unsigned long > const &new_shape) | ceras::tensor< T, Allocator > | inline |
| size() const noexcept | ceras::tensor< T, Allocator > | inline |
| slice(unsigned long m, unsigned long n) const noexcept | ceras::tensor< T, Allocator > | inline |
| tensor() | ceras::tensor< T, Allocator > | inline |
| tensor(std::vector< unsigned long > const &shape, std::initializer_list< T > init, const Allocator &alloc=Allocator()) | ceras::tensor< T, Allocator > | inline |
| tensor(std::vector< unsigned long > const &shape) | ceras::tensor< T, Allocator > | inline |
| tensor(std::vector< unsigned long > const &shape, T init) | ceras::tensor< T, Allocator > | inline |
| tensor(tensor const &other, unsigned long memory_offset) | ceras::tensor< T, Allocator > | inline |
| tensor(self_type const &other) noexcept | ceras::tensor< T, Allocator > | inline |
| tensor(self_type &&other) noexcept | ceras::tensor< T, Allocator > | inline |
| value_type typedef | ceras::tensor< T, Allocator > | |
| vector_ | ceras::tensor< T, Allocator > | |
| vector_type typedef | ceras::tensor< T, Allocator > | |