|
Tannic
A C++ Tensor Library
|
This is the complete list of members for tannic::Tensor, including all inherited members.
| assign(std::byte const *, std::ptrdiff_t) | tannic::Tensor | protected |
| assign(bool const *, std::ptrdiff_t) | tannic::Tensor | protected |
| bytes() const | tannic::Tensor | inline |
| compare(std::byte const *, std::ptrdiff_t) const | tannic::Tensor | protected |
| dtype() const | tannic::Tensor | inline |
| environment() const | tannic::Tensor | inline |
| expression::Complexification | tannic::Tensor | friend |
| expression::Expansion | tannic::Tensor | friend |
| expression::Flatten | tannic::Tensor | friend |
| expression::Permutation | tannic::Tensor | friend |
| expression::Realification | tannic::Tensor | friend |
| expression::Slice | tannic::Tensor | friend |
| expression::Squeeze | tannic::Tensor | friend |
| expression::Transpose | tannic::Tensor | friend |
| expression::Unsqueeze | tannic::Tensor | friend |
| expression::View | tannic::Tensor | friend |
| forward() | tannic::Tensor | inline |
| forward() const | tannic::Tensor | inline |
| initialize(Environment environment=Host{}) const | tannic::Tensor | |
| initialize(std::initializer_list< T > values, Environment environment=Host{}) | tannic::Tensor | inline |
| initialize(std::initializer_list< std::initializer_list< T > > const &values, Environment environment=Host{}) | tannic::Tensor | inline |
| initialize(std::initializer_list< std::initializer_list< std::initializer_list< T > > > const &values, Environment environment=Host{}) | tannic::Tensor | inline |
| initialize(std::initializer_list< std::initializer_list< std::initializer_list< std::initializer_list< T > > > > values, Environment environment=Host{}) | tannic::Tensor | inline |
| is_contiguous() const | tannic::Tensor | inline |
| is_initialized() const | tannic::Tensor | inline |
| is_singleton() const | tannic::Tensor | inline |
| nbytes() const | tannic::Tensor | inline |
| nelements() const | tannic::Tensor | inline |
| node() const | tannic::Tensor | inline |
| offset() const | tannic::Tensor | inline |
| operator=(const Expression &expression) | tannic::Tensor | inline |
| operator[](Index index) const | tannic::Tensor | inline |
| operator[](indexing::Range range) const | tannic::Tensor | inline |
| operator[](Indexes... indexes) const | tannic::Tensor | inline |
| permute(Indexes... indexes) const | tannic::Tensor | inline |
| rank() const | tannic::Tensor | inline |
| rank_type typedef | tannic::Tensor | |
| shape() const | tannic::Tensor | inline |
| size(int dimension) const | tannic::Tensor | inline |
| size_type typedef | tannic::Tensor | |
| squeeze() const | tannic::Tensor | inline |
| strides() const | tannic::Tensor | inline |
| Tensor(type dtype, Shape shape) | tannic::Tensor | inline |
| Tensor(type dtype, Shape shape, Strides strides, std::ptrdiff_t offset=0) | tannic::Tensor | inline |
| Tensor(const Expression &expression) | tannic::Tensor | inline |
| Tensor(std::initializer_list< T > const &values) | tannic::Tensor | inline |
| Tensor(std::initializer_list< std::initializer_list< T > > const &values) | tannic::Tensor | inline |
| Tensor(std::initializer_list< std::initializer_list< std::initializer_list< T > > > const &values) | tannic::Tensor | inline |
| Tensor(std::initializer_list< std::initializer_list< std::initializer_list< std::initializer_list< T > > > > const &values) | tannic::Tensor | inline |
| Tensor(type dtype, Shape shape, std::ptrdiff_t offset, std::shared_ptr< Buffer > storage) | tannic::Tensor | inline |
| Tensor(type dtype, Shape shape, Strides strides, std::ptrdiff_t offset, std::shared_ptr< Buffer > storage) | tannic::Tensor | inline |
| transpose(int first=-1, int second=-2) const | tannic::Tensor | inline |
| unsqueeze(Axes... axes) | tannic::Tensor | inline |
| view(Sizes... sizes) const | tannic::Tensor | inline |