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