Preface
Chapter 1: Data Representation
- 1.1 Scalar (0D tensor)
- 1.2 Vector (1D tensor)
- 1.3 Matrix (2D tensor)
- 1.4 3D tensor and tensor of higher dimensions
- 1.5 The concept of data batches
- 1.6 Real-world examples of data tensors
- 1.7 Vector data
- 1.8 Time series data or sequence data
- 1.9 Image data
- 1.10 Video data
- 1.11 Audio data
Chapter 2: Convolution and Cross-Correlation
Chapter 3: Convolution on One-dimensional Images
Chapter 4: Convolution on Multi-dimensional Data
- Note:
- Note:
Chapter 5: 2D Convolution Arithmetic
- Note:
Chapter 6: 3D Convolution
Chapter 7: 3D Convolution Arithmetic
Chapter 8: 1D Convolution
Chapter 9: 1D Convolution Arithmetic
Chapter 10: 1 × 1 Convolution
Chapter 11: Transposed Convolution (Deconvolution)
- 11.1 Transposed convolution arithmetic
- 11.2 Checkerboard artifacts
Chapter 12: Dilated Convolution
- 12.1 Gridding artifacts
- 12.2 Dilated convolution arithmetic
Chapter 13: Receptive Field
Chapter 14: Separable Convolution
- 14.1 Spatially separable convolution
- 14.2 Depthwise separable convolution
- 14.3 Pseudo-3D convolution
Chapter 15: Grouped Convolution
- 15.1 Shuffled grouped convolution
- 15.2 Pointwise grouped convolution
Chapter 16: Deformable Convolution
Chapter 17: Representation Summary