This is the complete list of members for magmadnn::Tensor< T >, including all inherited members.
copy_from(const Tensor< T > &src, unsigned int begin_idx, unsigned int size) | magmadnn::Tensor< T > | |
copy_from(const Tensor< T > &src) | magmadnn::Tensor< T > | |
copy_from(const Tensor< T > &src, const std::vector< unsigned int > &dims) | magmadnn::Tensor< T > | |
get(const std::vector< int > &idx) const | magmadnn::Tensor< T > | |
get(const std::vector< unsigned int > &idx) const | magmadnn::Tensor< T > | |
get(const std::initializer_list< int > &idx) const | magmadnn::Tensor< T > | |
get(const std::initializer_list< unsigned int > &idx) const | magmadnn::Tensor< T > | |
get(unsigned int flattened_idx) const | magmadnn::Tensor< T > | |
get_device_id() const | magmadnn::Tensor< T > | inline |
get_memory_manager() const | magmadnn::Tensor< T > | inline |
get_memory_type() const | magmadnn::Tensor< T > | inline |
get_ptr() | magmadnn::Tensor< T > | inline |
get_shape() const | magmadnn::Tensor< T > | inline |
get_shape(unsigned int idx) const | magmadnn::Tensor< T > | |
get_size() const | magmadnn::Tensor< T > | inline |
operator[](unsigned int idx) const | magmadnn::Tensor< T > | |
operator[](const std::initializer_list< unsigned int > &idx) (defined in magmadnn::Tensor< T >) | magmadnn::Tensor< T > | |
reshape(const std::vector< unsigned int > &dims) | magmadnn::Tensor< T > | |
set(const std::vector< int > &idx, T val) | magmadnn::Tensor< T > | |
set(const std::vector< unsigned int > &idx, T val) | magmadnn::Tensor< T > | |
set(const std::initializer_list< int > &idx, T val) | magmadnn::Tensor< T > | |
set(const std::initializer_list< unsigned int > &idx, T val) | magmadnn::Tensor< T > | |
set(unsigned int flattened_idx, T val) | magmadnn::Tensor< T > | |
squeeze() | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape) | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape, memory_t mem_type) | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape, memory_t mem_type, device_t device_id) | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape, tensor_filler_t< T > filler) | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape, tensor_filler_t< T > filler, memory_t mem_type) | magmadnn::Tensor< T > | |
Tensor(std::vector< unsigned int > shape, tensor_filler_t< T > filler, memory_t mem_type, device_t device_id) | magmadnn::Tensor< T > | |
unsqueeze(unsigned int dim=0) | magmadnn::Tensor< T > | |
~Tensor() | magmadnn::Tensor< T > |