Link to Google form for Group assignment: Google form - Group members for assignment
Numpy: [User manual] [Reference manual]
Pandas: [Zipped documentation]
Pytorch:
Lab 1[A] - Introduction to Python and Numpy
Lab sheet - Introduction to Python and Numpy
Solution - Lab 1 Solution
Lab 1[B] - Introduction to Pytorch
Lab sheet - Introduction to Pytorch
Solution - Lab 2 Solution
Lab 2 - Foundations of N-Gram Language Modeling
Lab sheet - N-grams Language Models
Solution - Lab 3 Solution
Lab 3 - Sentiment Analysis with Naïve Bayes Classifier
Lab sheet - Sentiment Analysis with Naïve Bayes Classifier
Solution - Lab 4 Solution
Lab 4 - Sentiment analysis with Logistic regression
Lab sheet: Sentiment analysis with Logistic regression
Solution: Lab 5 Solution
Lab 5 - Semantic Word Embeddings via Word2Vec Skip-gram
Solution: Lab 6 Solution
7. Lab 6 - Medical Project Home assignment
Lab Sheet: Medical Project Lab Assignment
Solution:
8. Lab 7 - Instruction Tuning using GPT2
Lab Sheet: Instruction Tuning using GPT-2
Solution: Lab 7 Solution
9. Lab 8 - Fine-Tuning Techniques for GPT-2 and Attention Mechanisms
Solution:
Labsheet: Attention Mechanism
Solution: Lab 8[B] Solution