aligned_size() const | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
aligned_size_ | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | private |
alignment | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | static |
calculateAlignedSize(size_t num_elements) const | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inlineprivate |
createMemoryResource() | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inlineprivate |
data() | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
data_ | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | private |
fillBuffer(T value=T{}) | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inlineprivate |
is_aligned() const noexcept | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
mr_ | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | private |
operator=(const TensorBuffer &)=delete | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | |
resize(size_t new_size) | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
size() const | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
size_ | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | private |
TensorBuffer(size_t size, T value=T{}) | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inlineexplicit |
TensorBuffer(size_t size, T *data_ptr) | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |
TensorBuffer(const TensorBuffer &)=delete | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | |
~TensorBuffer() | Mila::Dnn::TensorBuffer< T, MR, TrackMemory > | inline |