|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for container::TensorMap, including all inherited members.
| accessor() const & | container::Tensor | inline |
| accessor() &&=delete | container::Tensor | |
| AllocateFrom(const Tensor &other, const TensorShape &shape) | container::Tensor | |
| buffer() const | container::Tensor | |
| buffer_ | container::Tensor | protected |
| calculateLinearIndex(Indices... indices) const | container::Tensor | inlineprotected |
| cast() const | container::Tensor | inline |
| copy_from_device(const T *data, int64_t num_elements=-1) | container::Tensor | inline |
| CopyFrom(const Tensor &other) | container::Tensor | |
| CopyFrom(const Tensor &other, const TensorShape &shape) | container::Tensor | |
| CopyFromInternal(const Tensor &other, const TensorShape &shape) | container::Tensor | inlineprotected |
| data() const | container::Tensor | |
| data() const | container::Tensor | inline |
| data_type() const | container::Tensor | |
| data_type_ | container::Tensor | protected |
| device_ | container::Tensor | protected |
| device_type() const | container::Tensor | |
| get_value(Indices... indices) const | container::Tensor | inline |
| GetAllocator(DeviceType device) | container::Tensor | static |
| inner_most_ptr(const int &index) const | container::Tensor | inline |
| NumElements() const | container::Tensor | |
| operator bool() const | container::Tensor | inlineexplicit |
| operator=(const Tensor &other) | container::Tensor | |
| operator=(Tensor &&other) noexcept | container::Tensor | |
| operator==(const Tensor &other) const | container::Tensor | |
| operator[](const int &index) const | container::Tensor | |
| reshape(TensorShape shape) | container::Tensor | |
| resize(const TensorShape &new_shape) | container::Tensor | |
| set_value(T value) | container::Tensor | inline |
| shape() const | container::Tensor | |
| shape_ | container::Tensor | protected |
| shaped(const TensorShape &shape) const | container::Tensor | |
| SizeOfType(DataType data_type) | container::Tensor | inlinestatic |
| slice(const std::vector< int > &start, const std::vector< int > &size) const | container::Tensor | |
| sync(const Tensor &rhs) | container::Tensor | |
| Tensor() | container::Tensor | |
| Tensor(DataType data_type) | container::Tensor | explicit |
| Tensor(DataType data_type, const TensorShape &shape) | container::Tensor | |
| Tensor(DataType data_type, DeviceType device, const TensorShape &shape) | container::Tensor | |
| Tensor(base::core::Allocator *a, DataType data_type, DeviceType device, const TensorShape &shape) | container::Tensor | |
| Tensor(const Tensor &other) | container::Tensor | |
| Tensor(Tensor &&other) noexcept | container::Tensor | |
| Tensor(std::initializer_list< T > values, DeviceType device=DeviceType::CpuDevice) | container::Tensor | inline |
| TensorMap(void *data, DataType data_type, DeviceType device, const TensorShape &shape) | container::TensorMap | |
| TensorMap(void *data, const Tensor &other, const TensorShape &shape) | container::TensorMap | |
| TensorMap(void *data, const Tensor &other) | container::TensorMap | |
| to_device() const | container::Tensor | inline |
| zero() | container::Tensor | |
| ~Tensor() | container::Tensor |