Tannic
A C++ Tensor Library
Loading...
Searching...
No Matches
tannic::Tensor Member List

This is the complete list of members for tannic::Tensor, including all inherited members.

assign(std::byte const *, std::ptrdiff_t)tannic::Tensorprotected
assign(bool const *, std::ptrdiff_t)tannic::Tensorprotected
bytes() consttannic::Tensorinline
compare(std::byte const *, std::ptrdiff_t) consttannic::Tensorprotected
dtype() consttannic::Tensorinline
environment() consttannic::Tensorinline
expression::Complexificationtannic::Tensorfriend
expression::Expansiontannic::Tensorfriend
expression::Flattentannic::Tensorfriend
expression::Permutationtannic::Tensorfriend
expression::Realificationtannic::Tensorfriend
expression::Slicetannic::Tensorfriend
expression::Squeezetannic::Tensorfriend
expression::Transposetannic::Tensorfriend
expression::Unsqueezetannic::Tensorfriend
expression::Viewtannic::Tensorfriend
forward()tannic::Tensorinline
forward() consttannic::Tensorinline
initialize(Environment environment=Host{}) consttannic::Tensor
initialize(std::initializer_list< T > values, Environment environment=Host{})tannic::Tensorinline
initialize(std::initializer_list< std::initializer_list< T > > const &values, Environment environment=Host{})tannic::Tensorinline
initialize(std::initializer_list< std::initializer_list< std::initializer_list< T > > > const &values, Environment environment=Host{})tannic::Tensorinline
initialize(std::initializer_list< std::initializer_list< std::initializer_list< std::initializer_list< T > > > > const &values, Environment environment=Host{})tannic::Tensorinline
is_contiguous() consttannic::Tensorinline
is_initialized() consttannic::Tensorinline
nbytes() consttannic::Tensorinline
node() consttannic::Tensorinline
offset() consttannic::Tensorinline
operator=(const Expression &expression)tannic::Tensorinline
operator[](Index index) consttannic::Tensorinline
operator[](indexing::Range range) consttannic::Tensorinline
operator[](Indexes... indexes) consttannic::Tensorinline
permute(Indexes... indexes) consttannic::Tensorinline
rank() consttannic::Tensorinline
rank_type typedeftannic::Tensor
shape() consttannic::Tensorinline
size(int dimension) consttannic::Tensorinline
size_type typedeftannic::Tensor
squeeze() consttannic::Tensorinline
strides() consttannic::Tensorinline
Tensor(type dtype, Shape shape)tannic::Tensorinline
Tensor(type dtype, Shape shape, Strides strides, std::ptrdiff_t offset=0)tannic::Tensorinline
Tensor(const Expression &expression)tannic::Tensorinline
Tensor(std::initializer_list< T > const &values)tannic::Tensorinline
Tensor(std::initializer_list< std::initializer_list< T > > const &values)tannic::Tensorinline
Tensor(std::initializer_list< std::initializer_list< std::initializer_list< T > > > const &values)tannic::Tensorinline
Tensor(std::initializer_list< std::initializer_list< std::initializer_list< std::initializer_list< T > > > > const &values)tannic::Tensorinline
Tensor(type dtype, Shape shape, std::ptrdiff_t offset, std::shared_ptr< Buffer > storage)tannic::Tensorinline
Tensor(type dtype, Shape shape, Strides strides, std::ptrdiff_t offset, std::shared_ptr< Buffer > storage)tannic::Tensorinline
transpose(int first=-1, int second=-2) consttannic::Tensorinline
unsqueeze(Axes... axes)tannic::Tensorinline
view(Sizes... sizes) consttannic::Tensorinline