Repository for the Advanced Topics in Neural Networks laboratory, "Alexandru Ioan Cuza" University, Faculty of Computer Science, Master degree.
Companion repository: AI-Learning-Hub
- AI-Learning-Hub/how_to/install_pytorch
- AI-Learning-Hub/how_to/use_google_colab
- AI-Learning-Hub/how_to/use_kaggle
- Lab01: Intro, Advanced Tensor Operations, PyTorch Recap (Homework 1: Multi Layer Perceptron + Backpropagation)
- Lab02: Datasets, DataLoaders, Data Augmentation, Efficient Training Pipelines
- Lab03: Efficient Training Pipelines, Efficient Inference Pipelines, Test Time Augmentation (Homework 2: Training VGG-13)
- Lab04: Cpp Modules, Distributed Data Parallel, SAM Optimizer, Muon Optimizer, Tensorboard, Weights and biases, AlexNet, ResNet, Batch Normalization
- Lab05: (Homework 3: Configurable PyTorch Pipeline)
- Lab06
- Lab07
- Lab09: Sequence models, RNN, LSTM, xLSTM, Mamba, Mamba-2 (Homework 4: Projects)
- Lab10: Sequence models, Attention, Transformers, BERT, GPT, ViT (Optional Homework)
