Tensor subclasses and Liskov substitution principle | PyTorch Developer Podcast | Podwise