TorchLeet is broken into two sets of questions:
Question Set: A collection of PyTorch practice problems, ranging from basic to hard, designed to enhance your skills in deep learning and PyTorch. LLM Set: A new set of questions focused on understanding and implementing Large Language Models (LLMs) from scratch, including attention mechanisms, embeddings, and more.
Note Avoid using GPT. Try to solve these problems on your own. The goal is to learn and understand PyTorch concepts deeply.
Table of Contents
Question Set
Mostly for beginners to get started with PyTorch.
Recommended for those who have a basic understanding of PyTorch and want to practice their skills.
These problems are designed to challenge your understanding of PyTorch and deep learning concepts. They require you to implement things from scratch or apply advanced techniques.
These problems are for advanced users who want to push their PyTorch skills to the limit. They involve complex architectures, custom layers, and advanced techniques.
LLM Set
... continue reading