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

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

data() noexceptMila::Dnn::Tensor< TDataType, TMemoryResource >inline
data() const noexceptMila::Dnn::Tensor< TDataType, TMemoryResource >inline
DataType typedefMila::Dnn::Tensor< TDataType, TMemoryResource >
DataTypeTraits typedefMila::Dnn::Tensor< TDataType, TMemoryResource >
elementSize() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
empty() constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
flatten()Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
getDataType() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getDataTypeName() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getDeviceId() const override (defined in Mila::Dnn::Tensor< TDataType, TMemoryResource >)Mila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getDeviceType() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getMemoryResource() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getName() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getStorageSize() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
getUId() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
host_value_t typedefMila::Dnn::Tensor< TDataType, TMemoryResource >
is_device_accessible()Mila::Dnn::Tensor< TDataType, TMemoryResource >inlinestatic
is_host_accessible()Mila::Dnn::Tensor< TDataType, TMemoryResource >inlinestatic
isScalar() const noexcept overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
isType() constMila::Dnn::ITensorinline
isValid() const noexceptMila::Dnn::Tensor< TDataType, TMemoryResource >inline
isView() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
item()Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
item() constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
MemoryResource typedefMila::Dnn::Tensor< TDataType, TMemoryResource >
operator=(const Tensor &other)=deleteMila::Dnn::Tensor< TDataType, TMemoryResource >
operator=(Tensor &&other) noexceptMila::Dnn::Tensor< TDataType, TMemoryResource >inline
operator[](const index_t &indices)Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
operator[](const index_t &indices) constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
operator[](Indices... indices) &&(stdMila::Dnn::Tensor< TDataType, TMemoryResource >inline
operator[](Indices... indices) const &&(stdMila::Dnn::Tensor< TDataType, TMemoryResource >inline
rank() constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
rawData() overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
rawData() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
reshape(const shape_t &new_shape)Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
setName(const std::string &value)Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
shape() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
size() const overrideMila::Dnn::Tensor< TDataType, TMemoryResource >inlinevirtual
strides() constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
Tensor(Compute::DeviceId device_id, const shape_t &shape, std::string name={})Mila::Dnn::Tensor< TDataType, TMemoryResource >inlineexplicit
Tensor(const Tensor &other)=deleteMila::Dnn::Tensor< TDataType, TMemoryResource >
Tensor(Tensor &&other) noexceptMila::Dnn::Tensor< TDataType, TMemoryResource >inline
toString(bool showBuffer=false) constMila::Dnn::Tensor< TDataType, TMemoryResource >inline
view(const shape_t &new_shape, dim_t offset=0) const (defined in Mila::Dnn::Tensor< TDataType, TMemoryResource >)Mila::Dnn::Tensor< TDataType, TMemoryResource >inline
~ITensor()=default (defined in Mila::Dnn::ITensor)Mila::Dnn::ITensorvirtual
~Tensor()=defaultMila::Dnn::Tensor< TDataType, TMemoryResource >