An open API service indexing awesome lists of open source software.

https://github.com/octcarp-courses/SUSTech_CS324-Deep-Learning_S24_Works

Course code of CS324 2024 Spring: Deep Learning, SUSTech. Taught by Prof. Jianguo ZHANG.
https://github.com/octcarp-courses/SUSTech_CS324-Deep-Learning_S24_Works

cs324 pytroch sustech

Last synced: 7 months ago
JSON representation

Course code of CS324 2024 Spring: Deep Learning, SUSTech. Taught by Prof. Jianguo ZHANG.

Awesome Lists containing this project

README

          

## SUSTech_CS324-DL_2024s_Works

Course code of CS324 2024 Spring: Deep Learning, SUSTech. Taught by Prof. Jianguo ZHANG.

### Attention

This code and report were created by the author during his initial studies of deep learning. As such, there may be some misunderstandings (or even errors) in the theoretical concepts and result analysis. This is provided for reference only.

### Content

| Title | Content | Grade |
| ---------------------------- | ---------------- | ------- |
| [Assignment 1](Assignment1/) | Perceptron & MLP | 100/100 |
| [Assignment 2](Assignment2/) | CNN & RNN | 100/100 |
| [Assignment 3](Assignment3/) | LSTM & GAN | 100/100 |

### Build Environment

You can use [environment.yml](environment.yml) to build a conda environment.

#### Create Conda Environment

```shell
conda env create -f environment.yml
```

#### Activate Conda Environment

```shell
conda activate cs324
```

#### Notes

The [environment.yml](environment.yml) is generated by Conda automatically in Windows 10.

If you have any problems, at least make sure the environment have these third-party packages:

- [NumPy](https://numpy.org/)
- [PyTorch & Cuda & Torchvision](https://pytorch.org/get-started/)
- [scikit-learn](https://scikit-learn.org/)
- [Matplotlib](https://matplotlib.org/)
- [tqdm](https://github.com/tqdm/tqdm)