This repository contains the notebooks and scripts I've developed throughout my exploration of Machine Learning concepts and frameworks. It serves as a personal log of my learning experiences, revisiting foundational topics, and delving into new areas within the field.
To get started with running these notebooks. Follow these steps:
Step 1: Clone the repo
git clone https://github.com/maliknaik16/machine-learning.gitStep 2: Activate the virtual environment
poetry shellStep 3: Install all the dependencies
poetry installStep 4: Add the environment to notebook
poetry run python -m ipykernel install --user --name=ml-notebooksStep 5: Run jupyter notebook and use the ml-notebooks kernel
poetry run jupyter notebook| Title | Notebook | Date |
|---|---|---|
| PyTorch Tensors | 02/19/2025 | |
| PyTorch - Datasets & DataLoaders | 02/20/2025 | |
| PyTorch - Neural Network | 02/20/2025 | |
| PyTorch - Automatic Differentiation | 02/21/2025 | |
| PyTorch - Model Optimization | 02/22/2025 |
| Title | Notebook | Date |
|---|---|---|
| Convolutional Neural Networks (CNNs) | 02/22/2025 | |
| Transformers - Attention Is All You Need from Scratch | 02/24/2025 |