Skip to content

roham648/pytorch_learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Journey into Deep Learning & Machine Learning with PyTorch

Welcome to my personal learning laboratory for Machine Learning and Deep Learning. This repository documents my step-by-step progress, starting from raw Python logic up to training Neural Networks using PyTorch.


πŸ“š Roadmap & Implemented Models

Here is the chronological order of my learning journey and the scripts included in this repository:

1. Basics & Fundamentals

  • Tensor Operations: Exploring PyTorch tensors, matrix multiplications, and shapes.
  • Linear Regression: Implementing basic predictive models from scratch.

2. Computer Vision & Neural Networks

  • 🎯 MNIST Digit Classifier: A Multi-Layer Perceptron (MLP) / Convolutional Neural Network (CNN) that recognizes handwritten digits (0-9) with high accuracy.
  • πŸ‘• Fashion-MNIST Classifier: A deeper model trained to classify articles of clothing (T-shirts, trousers, sneakers, etc.) into 10 distinct categories.

πŸ› οΈ Tech Stack & Concepts Covered

  • Framework: PyTorch (Tensors, Autograd, nn.Module, DataLoader)
  • Optimization: Stochastic Gradient Descent (SGD), Adam Optimizer, and Cross-Entropy Loss.
  • Hardware: Tracking performance and moving tensors between CPU and GPU (cuda).

πŸ“ˆ Goals of this Repository

I built this repository to keep track of my deep learning journey. My ultimate goal is to understand how modern AI models process data behind the scenes, master optimization techniques, and move toward building custom production-ready computer vision applications.

Feel free to look around the code! If you have any suggestions on improving training loops or model architectures, please open an issue! ⭐

About

i learn pytorch and take code into this repo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages