Skip to content

RahulAloth/Deeplearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Project Index

This repository covers:

  • Parallel Computing using modern ISO C++ and HPC concepts
  • Deep Learning fundamentals and hands‑on exercises
  • Artificial Intelligence foundations
  • Convolutional Neural Networks and Computer Vision
  • PyTorch and PyTorch Lightning workflows
  • Generative AI and GAN implementations
  • Edge‑AI and Jetson setup notes

🎯 Project Goal

  • Build and run Deep Learning networks on a High‑Performance Computing (HPC) platform from scratch.
  • Requires strong knowledge of C++, Python, and parallel programming.
  • This repository acts as a reference notebook—concise, practical, and intended for readers who already understand the underlying theory.

🛠 Requirements

  • A powerful PC and an Edge Computing Platform (e.g., NVIDIA Jetson REStudio J4011)
  • Familiarity with C++, Python, and parallel programming

📦 Project Structure

The project is divided into Modules, Sub‑chapters, and Exercises.


Module 1: HPC & Parallelism

Focus: ISO C++ parallelism, GPU acceleration, and HPC fundamentals.
(Lessons are intentionally unordered in this module.)

Files Included


Module 2: Deep Learning Introduction

Foundational concepts and early‑stage neural network understanding.

Files Included


Module 3: Convolutional Neural Networks

CNN fundamentals, preprocessing, augmentation, and full implementations.

Files Included


Module 4: Advanced Neural Network Topics (including AI Foundations)

Training, optimization, MLPs, RNNs, Transformers, classical ML preprocessing, and more.

Files Included


Module 5: Build Neural Networks with PyTorch

Pure PyTorch → PyTorch Lightning progression with classification and regression demos.

Files Included


Module 6: Generative AI & GANs

GAN theory, implementation, and experiments with anime faces, Fashion‑MNIST, and text.

Files Included


Module 7: Edge AI & Jetson

Setup and deployment notes for edge‑AI platforms.

Files Included


👤 Current Status

All project activities are currently done individually with GPT‑4 assistance.
Once the base version stabilizes, collaborators will be invited to expand the work.


▶️ Python Example

pip install torch pandas scikit-learn
python wine_preprocessing_example.py
python classify_news_article.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors