PyTorch implementation of Representation Learning with Contrastive Predictive Coding by Van den Oord et al. (2018)