long short-term memory practical implementation summary recent advances in deep learning going beyond classification in computer vision object detection image segmentation pose estimation generative computer vision natural language processing with deep learning transformer models bidirectional encoder representations from transformers groknet additional noteworthy research concluding thoughts index vii