课程简介#
课程名称:人工智能中的编程
授课教师:王鹏帅(助理教授),楚梦渝(助理教授),梁一韬(助理教授)
类似课程:CMU 10-414/714
作业参考#
并非本课程,但看起来有用(没细看): iwzbi/needle riccardocadei/deeplearning-framework ImadDabbura/tiny-pytorch 以及 Tiny🔥Torch
工程类(没细看)(或许可以参考早期版本代码): tinygrad/tinygrad minitorch/minitorch BobMcDear/neural-network-cuda
未完成要求:
| Repo | 作者 | 内容简介 |
|---|---|---|
| a-little-hoof/Deep-Learning-Framework | Yifei Wang | Labs,2024大作业 |
| Celeste025/MyTorch | Jinqi Wen | 2024大作业? |
作业要求#
- Lab 1: Basic usage of PyTorch
- Lab 2: CUDA kernels for NN operators (including convolution, pooling, etc.) and the wrapper class Tensor
- Lab 3: PyBind11 for exporting C++ Tensor class to Python and unit tests
- Lab 4: Python class for tensors with autograd
- Lab 5: SGD and Adam optimizers
- Final project: Implement a simple neural network framework for MNIST classification (bonus for (tiny-)imagenet)
iwzbi/needle
riccardocadei/deeplearning-framework
ImadDabbura/tiny-pytorch
tinygrad/tinygrad
minitorch/minitorch
BobMcDear/neural-network-cuda
ANinjaRabbit/Mytorch
hanlife02/AI-programming
pare1lel/ai-prog
WangHanning0416/AI-Coding-Cifar
yibotongxue/my-tensor
timetraveler314/Nabla
LHaiC/Programming_in_AI
a1henu/tinytorch
RiverHamster/rivertensor
ColmaLiu/TinyTorch
Rachmanino/AIProgramming-Project
EncodeTalker2003/ProgramminginAI
XueweiYang209/AI_Programming
huolanmiao/AI-Programming-CUDA
Yewei-Liu/Ai-programming…
import-Moore/24AI-coding
interestingLSY/NeuroFrame
stibiums/pku-aip2023
ou524u/pku-aip2023
Ly-kc/Pitorch
csxq0605/pku-aiprogramming
Madscientist833/FGCF
LiWenyue-KeepMoving/ProgrammingInAI
cleverhaohao/Mytorch
eureka-s1/CUDA
a-little-hoof/Deep-Learning-Framework
Celeste025/MyTorch