SMAUG
Simulating Machine Learning Applications on gem5-Aladdin
smaug::TiledTensor Member List

This is the complete list of members for smaug::TiledTensor, including all inherited members.

containsData() const (defined in smaug::TiledTensor)smaug::TiledTensorinlinevirtual
copyDataToAllTiles()smaug::TiledTensor
copyDataToTile(Tile *tile)smaug::TiledTensorprotected
dataFilledsmaug::TiledTensorprotected
dataFormatsmaug::TensorBaseprotected
dataType (defined in smaug::TensorBase)smaug::TensorBaseprotected
deadsmaug::TensorBaseprotected
dim(int index) const (defined in smaug::TensorBase)smaug::TensorBaseinline
Gather enum valuesmaug::TiledTensorprotected
gatherDataFromTile(Tile *tile)smaug::TiledTensorprotected
getDataStorageFormat() const (defined in smaug::TensorBase)smaug::TensorBaseinline
getDataType() const (defined in smaug::TensorBase)smaug::TensorBaseinline
getDataTypeSize() const (defined in smaug::TensorBase)smaug::TensorBaseinline
getName() const (defined in smaug::TensorBase)smaug::TensorBaseinline
getShape() const (defined in smaug::TensorBase)smaug::TensorBaseinline
getTile(int index) (defined in smaug::TiledTensor)smaug::TiledTensorinlineprotected
getTileWithData(int index)smaug::TiledTensor
getTotalDim(int index) const (defined in smaug::TensorBase)smaug::TensorBaseinline
isDead() const (defined in smaug::TensorBase)smaug::TensorBaseinline
isDimNHTiled() constsmaug::TiledTensorinline
namesmaug::TensorBaseprotected
ndims() const (defined in smaug::TensorBase)smaug::TensorBaseinline
operator[](int index) constsmaug::TiledTensorinline
operator[](int index)smaug::TiledTensorinline
origTensorsmaug::TiledTensorprotected
parallelCopyTileData(TileDataOperation op)smaug::TiledTensorprotected
Scatter enum valuesmaug::TiledTensorprotected
setDead(bool _dead=true) (defined in smaug::TensorBase)smaug::TensorBaseinline
setTile(int index, const std::vector< int > &origin, Tensor *tensor, bool copyData)smaug::TiledTensor
shapesmaug::TensorBaseprotected
size() const (defined in smaug::TiledTensor)smaug::TiledTensorinline
startIndex() const (defined in smaug::TiledTensor)smaug::TiledTensorinline
TensorBase() (defined in smaug::TensorBase)smaug::TensorBaseinline
TensorBase(const std::string &_name, const TensorShape &_shape) (defined in smaug::TensorBase)smaug::TensorBaseinline
TensorBase(const TensorProto &tensorProto) (defined in smaug::TensorBase)smaug::TensorBaseinline
tileCopyWorker(void *_args) (defined in smaug::TiledTensor)smaug::TiledTensorstatic
TileDataOperation enum namesmaug::TiledTensorprotected
TiledTensor(Tensor *_origTensor=nullptr, bool _useRawTensor=false) (defined in smaug::TiledTensor)smaug::TiledTensorinline
TiledTensor(const TensorShape &shape, Tensor *_origTensor=nullptr, bool _useRawTensor=false)smaug::TiledTensorinline
tilessmaug::TiledTensorprotected
untile()smaug::TiledTensor
useRawTensorsmaug::TiledTensorprotected
~TensorBase() (defined in smaug::TensorBase)smaug::TensorBaseinlinevirtual