Skip to content

A structured deep learning learning journey using PyTorch including neural networks, CNNs, and experiments.

Notifications You must be signed in to change notification settings

KavinKohli/Deep-Learning-PyTorch

Repository files navigation

Deep-Learning-PyTorch

A complete learning repository for Deep Learning using PyTorch, covering everything from tensors and neural networks to training pipelines and real-world projects.

This repository is built as a learning + portfolio project — every notebook here represents a concept I have learned and implemented from scratch.


Why this repository exists

Deep Learning is not about just using libraries — it is about understanding:

  • How neural networks work
  • How gradients flow
  • How loss functions & optimizers train models
  • How real training pipelines are built

This repository documents that journey in a structured, practical way.


Tech Stack

  • Python
  • PyTorch
  • Jupyter Notebook
  • NumPy
  • Matplotlib

Topics Covered

(Updated as I learn more)

  • PyTorch Tensors & Operations
  • Automatic Differentiation (Autograd)

(This structure grows as new topics and projects are added.)


How to Run

1: Clone the repository

git clone https://github.com/KavinKohli/Deep-Learning-PyTorch.git
cd Deep-Learning-PyTorch

About

A structured deep learning learning journey using PyTorch including neural networks, CNNs, and experiments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published