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.git
Step 2: Activate the virtual environment
poetry shell
Step 3: Install all the dependencies
poetry install
Step 4: Add the environment to notebook
poetry run python -m ipykernel install --user --name=ml-notebooks
Step 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 |