Lab assignments for Introduction Course of Dian.ai.
- Lab 0: K Nearest Neighbors
- Lab 1: Naive Neural Network: Implement a naive neural network framework, and train a classifier on MNIST dataset.
- Lab 2: Single Object Detection: Implement a single object detector with PyTorch.
- Lab 3: Object Detection Libraries: Reproduce SOTA models or tricks based on off-the-shelf detection libraries.
- Lab 4: Generative Adversarial Networks: Generate anime avators with GAN!
- Lab 5: Reinforcement Learning: Develop reinforcement learning algorithms through playing games!
v1.3.1 was released in 2022/09/22.
- ๐ Add some hints for lab0.
- ๐ฑ Dian Recruitment Fall 2022
- ๐ TODO Fix the implementation of
Conv2d_im2col
- ๐ง TODO Module test for
BatchNorm1d
Feel free to dive in! Open an issue or submit PRs.
MIT ยฉ Natter Purson