Machine Learning 2 Kernel Trick and SVMs in Python May 4, 2026 Contrastive Learning With PyTorch May 4, 2026