Practical techniques and architectures for building powerful graph and deep learning apps with PyTorch