| __attribute__((always_inline, hot, flatten)) inline size_t flatten_index_simd(const size_t *indices | tensorium::Tensor< K, Rank > | |
| __attribute__((always_inline, hot, flatten)) Tensor< K | tensorium::Tensor< K, Rank > | |
| acc | tensorium::Tensor< K, Rank > | |
| acc | tensorium::Tensor< K, Rank > | |
| block_size | tensorium::Tensor< K, Rank > | |
| const | tensorium::Tensor< K, Rank > | |
| data | tensorium::Tensor< K, Rank > | |
| dimensions | tensorium::Tensor< K, Rank > | |
| fill(K value) | tensorium::Tensor< K, Rank > | inline |
| flatten_index(size_t i, size_t j, size_t k, size_t l) const | tensorium::Tensor< K, Rank > | inline |
| for(;i+W - 1< Rank;i+=W) | tensorium::Tensor< K, Rank > | inline |
| for(;i< Rank;++i) acc+ | tensorium::Tensor< K, Rank > | |
| i | tensorium::Tensor< K, Rank > | |
| operator()(const std::array< size_t, Rank > &indices) | tensorium::Tensor< K, Rank > | inline |
| operator()(const std::array< size_t, Rank > &indices) const | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j, size_t k, size_t l) const | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j) | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j, size_t k, size_t l) | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j) const | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j, size_t k) | tensorium::Tensor< K, Rank > | inline |
| operator()(size_t i, size_t j, size_t k) const | tensorium::Tensor< K, Rank > | inline |
| print() const | tensorium::Tensor< K, Rank > | inline |
| print_shape() const | tensorium::Tensor< K, Rank > | inline |
| reg typedef | tensorium::Tensor< K, Rank > | |
| resize(const std::array< size_t, Rank > &dims) | tensorium::Tensor< K, Rank > | inline |
| resize(size_t d0, size_t d1) | tensorium::Tensor< K, Rank > | inline |
| resize(size_t d0, size_t d1, size_t d2) | tensorium::Tensor< K, Rank > | inline |
| shape() const | tensorium::Tensor< K, Rank > | inline |
| strides | tensorium::Tensor< K, Rank > | |
| Tensor() | tensorium::Tensor< K, Rank > | inline |
| Tensor(const std::array< size_t, Rank > &dims) | tensorium::Tensor< K, Rank > | inline |
| tensor_product(const Tensor< K, R1 > &A, const Tensor< K, R2 > &B) | tensorium::Tensor< K, Rank > | inlinestatic |
| total_size | tensorium::Tensor< K, Rank > | |
| transpose_simd() const | tensorium::Tensor< K, Rank > | inline |
| update_strides() | tensorium::Tensor< K, Rank > | inline |
| value_type typedef | tensorium::Tensor< K, Rank > | |
| W | tensorium::Tensor< K, Rank > | |