Welcome! ๐ This repository is for students and practitioners taking the Finetuning Large Language Models course offered by DeepLearning.AI.
The course explores how to adapt powerful foundation models to specialized tasks efficiently, responsibly, and with practical hands-on exercises.
- Introduction to LLMs โ why and when finetuning is needed
- Parameter-Efficient Finetuning (PEFT) โ techniques like LoRA and adapters
- Instruction Finetuning โ aligning models for task-specific performance
- Evaluation & Safety โ measuring effectiveness and mitigating risks
- Practical Walkthroughs โ coding labs with Hugging Face & modern tools
git clone https://github.com/sdivyanshu90/Finetuning-Large-Language-Models.git
cd Finetuning-Large-Language-Models
Open Jupyter notebooks:
jupyter notebook
- Basic Python programming ๐
- Familiarity with PyTorch or TensorFlow
- Understanding of transformers and Hugging Face libraries (helpful, but not mandatory!)
This repo is for learning purposes. If youโd like to fix a typo, improve instructions, or add resources, feel free to open a pull request. ๐
This course is created and provided by DeepLearning.AI. We are grateful for their mission to make cutting-edge AI education accessible worldwide.
โจ Happy finetuning!