_axes | LabeledTensor< LabeledMatrix, 2 > | protected |
_tensor | LabeledTensor< LabeledMatrix, 2 > | protected |
accumulate(const LabeledMatrix &other, bool recursive=true) | LabeledMatrix | |
axes() const | LabeledTensor< LabeledMatrix, 2 > | inline |
axis(TorchSize i=0) const | LabeledTensor< LabeledMatrix, 2 > | inline |
base_dim() const | LabeledTensor< LabeledMatrix, 2 > | |
base_index(TorchSlice indices) const | LabeledTensor< LabeledMatrix, 2 > | |
base_index_put(TorchSlice indices, const torch::Tensor &other) | LabeledTensor< LabeledMatrix, 2 > | |
base_sizes() const | LabeledTensor< LabeledMatrix, 2 > | |
batch_dim() const | LabeledTensor< LabeledMatrix, 2 > | |
batch_index(TorchSlice indices) const | LabeledTensor< LabeledMatrix, 2 > | |
batch_index_put(TorchSlice indices, const torch::Tensor &other) | LabeledTensor< LabeledMatrix, 2 > | |
batch_sizes() const | LabeledTensor< LabeledMatrix, 2 > | |
block(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | |
chain(const LabeledMatrix &other) const | LabeledMatrix | |
clone(torch::MemoryFormat memory_format=torch::MemoryFormat::Contiguous) const | LabeledTensor< LabeledMatrix, 2 > | |
copy_(const T &other) | LabeledTensor< LabeledMatrix, 2 > | |
detach() const | LabeledTensor< LabeledMatrix, 2 > | |
detach_() | LabeledTensor< LabeledMatrix, 2 > | |
empty(TorchShapeRef batch_shape, const std::vector< const LabeledAxis * > &axes, const torch::TensorOptions &options=default_tensor_options()) | LabeledTensor< LabeledMatrix, 2 > | static |
empty_like(const LabeledMatrix &other) | LabeledTensor< LabeledMatrix, 2 > | static |
fill(const LabeledMatrix &other, bool recursive=true) | LabeledMatrix | |
get(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | inline |
get_list(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | inline |
identity(TorchShapeRef batch_size, const LabeledAxis &axis, const torch::TensorOptions &options=default_tensor_options()) | LabeledMatrix | static |
inverse() const | LabeledMatrix | |
LabeledTensor()=default | LabeledTensor< LabeledMatrix, 2 > | |
LabeledTensor(const torch::Tensor &tensor, TorchSize batch_dim, const std::vector< const LabeledAxis * > &axes) | LabeledTensor< LabeledMatrix, 2 > | |
LabeledTensor(const BatchTensor &tensor, const std::vector< const LabeledAxis * > &axes) | LabeledTensor< LabeledMatrix, 2 > | |
LabeledTensor(const LabeledMatrix &other) | LabeledTensor< LabeledMatrix, 2 > | |
operator BatchTensor() const | LabeledTensor< LabeledMatrix, 2 > | |
operator torch::Tensor() const | LabeledTensor< LabeledMatrix, 2 > | |
operator()(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | |
operator-() const | LabeledTensor< LabeledMatrix, 2 > | |
operator=(const LabeledMatrix &other) | LabeledTensor< LabeledMatrix, 2 > | |
options() const | LabeledTensor< LabeledMatrix, 2 > | inline |
set(const BatchTensorBase< T > &value, S &&... names) | LabeledTensor< LabeledMatrix, 2 > | inline |
set_list(const BatchTensorBase< T > &value, S &&... names) | LabeledTensor< LabeledMatrix, 2 > | inline |
slice(TorchSize i, const std::string &name) const | LabeledTensor< LabeledMatrix, 2 > | |
slice_indices(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | |
storage_size() const | LabeledTensor< LabeledMatrix, 2 > | |
storage_size(S &&... names) const | LabeledTensor< LabeledMatrix, 2 > | |
tensor() const | LabeledTensor< LabeledMatrix, 2 > | inline |
tensor() | LabeledTensor< LabeledMatrix, 2 > | inline |
to(const torch::TensorOptions &options) const | LabeledTensor< LabeledMatrix, 2 > | |
zero_() | LabeledTensor< LabeledMatrix, 2 > | |
zeros(TorchShapeRef batch_shape, const std::vector< const LabeledAxis * > &axes, const torch::TensorOptions &options=default_tensor_options()) | LabeledTensor< LabeledMatrix, 2 > | static |
zeros_like(const LabeledMatrix &other) | LabeledTensor< LabeledMatrix, 2 > | static |