Mila 0.13.48
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory > Member List

This is the complete list of members for Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >, including all inherited members.

aligned_size_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
alignedSize() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
alignmentMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
calculateAlignedSize(size_t storage_bytes) const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inlineprivate
createMemoryResource()Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inlineprivate
data() noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
data() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
data_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
data_typeMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
DataType typedefMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >
DataTypeTraits typedefMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >
device_id_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
element_sizeMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
empty() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
getMemoryResource() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
is_device_onlyMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
is_float_typeMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
is_integer_typeMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >static
isAligned() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
logAllocation() constMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inlineprivate
logDeallocation() constMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inlineprivate
logical_size_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
mr_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
operator=(const TensorBuffer &)=deleteMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >
operator=(TensorBuffer &&other) noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
resize(size_t new_logical_size)Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
size() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
storage_bytes_Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >private
storageBytes() const noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
TensorBuffer(int device_id, size_t logical_size)Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inlineexplicit
TensorBuffer(const TensorBuffer &)=deleteMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >
TensorBuffer(TensorBuffer &&other) noexceptMila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline
~TensorBuffer()Mila::Dnn::TensorBuffer< TDataType, TMemoryResource, TrackMemory >inline