Tensor and Operator Basics - subramen/pytorch GitHub Wiki
Scope
- Understand what an operator is in PyTorch
- Understand what a Tensor is (including stride, dtype, and layout)
- Understand what views are
- Understand how to author an operator in PyTorch
- Understand how to test operators in PyTorch
- Understand what TensorIterator is
What is a Tensor?
A Tensor consists of:
- data_ptr, a pointer to a chunk of memory
- some sizes metadata
- some strides metadata
- a storage offset