Tensor Tiling Library
 
Loading...
Searching...
No Matches
TTL_tiles.h File Reference
#include "TTL_types.h"
Include dependency graph for TTL_cpp/TTL_tiles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  TTL_augmentation
 3D description of the augmented margins More...
 
struct  TTL_tile
 
struct  TTL_tiler
 TTL_tiler is the basic unit that describes how a tile is subdivided. More...
 

Typedefs

typedef unsigned char TTL_augmented_dim
 Augment an input tensor with logical padding.
 

Typedef Documentation

◆ TTL_augmented_dim

typedef unsigned char TTL_augmented_dim

Augment an input tensor with logical padding.

When an input tensor is imported using a tiler the resulting tensors may have elements beyond the space of the original tensor. In terms of the origin tensor the subtensor may for example start at offset(-1, -1, -1) in this case the elements at (-1, -1, -1), (-1, 0, 0) etc. needed to be created from a process of augmentation.

Currently the only dynamic part of the augmentation is the size of the augmentation the augmented values are simply hardcode.

A TTL_augmented_dim is the number of elements to augment. A number of a "augmented" elements in the unit of elements

Definition at line 42 of file TTL_cpp/TTL_tiles.h.