Deep Learning Fundamentals with TensorFlow and PyTorch