Deep-Learning-Probelem-Sets Adaptations from Krohn (2020) Deep Learning Illustrated to implement architecture for deep learning, NLP, and neural networks