This repo is dedeicated to learn regarding PyTorch in Deep Learning domain. Each concept is tried to implement using PyTorch Framework.
0 . Basic Functionalities of Torch(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Torch_postmortem.ipynb
)
1 . DataLoader Liabray determines - batch size data which is used to train the model. (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/2_Pytorch_DataLoader.ipynb
)
2 . Create the model with calling nn.Module
(Class) (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/ANN_architecture_calling_nn_Module.ipynb
)
3 . Training the model with the previous architecture(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Train_ANN_with_calling_simple_nn_Module.ipynb
)
4 . Weight Initialization(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Airline_Prediction_weight_Initialization.ipynb
)
5 . Comparision with TensorFlow & PyTorch Model(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Comparison_with_Tensorflow_with_PyTorch_.ipynb
)
6 . Create an Simple model with KFold - 5 (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Simmple_ANN_architecture_with_KFold_5.ipynb
)
7 . Introduce the Dropout Layer (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Simmple_ANN_architecture_with_KFold_5_with_Dropout.ipynb
)
8 . Regularization (L1 & L2) : (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Regularization_L1_%26_L2_in_Pytorch.ipynb
)
9 . Batch Normalization (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Batch_Normalization.ipynb
)
10 . Early stopping(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Early_Stopping_in_PyTorch.ipynb
)
11 . Check point Initialization(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Model_Checkpoint_in_PyTorch.ipynb
)
12 . Regression Problem (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Regression_in_PyTorch.ipynb
)
13 . Simple Project on Classification(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Airline%20(1).ipynb
)
14 . Simple project on Regression(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Regression_project_in_PyTorch.ipynb
)
15 . CUDA/GPU Initization(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/GPU_CUDA_connect_in_PyTorch.ipynb
)
16.1 . Simple Sequential Model Intuition(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Create_a_sequential_model_in_PyTorch.ipynb
)
16.2 . Simple Sequential Model Intuition ...(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Create_a_sequential_model_in_PyTorch_new.ipynb
)
16.3 Simple Sequential Model Intuition ...(https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Crab_age_prediction_in_Pytorch.ipynb
)
-
Simple CNN architecture without calling Sequential & GPU (
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Simple_CNN_architecture_without_calling_Sequential_model_in_PyTorch.ipynb
) -
Simple CNN architecture with Calling GPU(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Simple_CNN_architecture_with_calling_GPU_in_PyTorch.ipynb
) -
Create Sequential Model(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Sequential_CNN_model_in_PyTorch.ipynb
) -
Transfer Learning(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Functional_API_type_model_in_PyTorch_%2B_Transfer_Learning.ipynb
) -
Project(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Project_CNN_Malaria_Disease_Classification_using_PyTorch_%26_TensorFlow.ipynb
) & (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Project_CNN_Malaria_Disease_Classification_using_PyTorch_%26_TensorFlow_Final.ipynb
) -
Project - 2: Ensemple Approach with FAPI aslike (
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Ensemble_Approach.ipynb
) & (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Chicken_Pox_Classification_in_PyTorch_Ensemble_Approach.ipynb
) -
TensorFlow Functional API type Model in PyTorch(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Functional_API_alike_in_PyTorch.ipynb
) & (https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Functional_API_type_model_in_PyTorch.ipynb
) -
Data Augmentation Task(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/LAST%20(1).ipynb
) -
Residual Block (
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Residual_Block.ipynb
) -
Conv1d
-
Simple GAN(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/Vanilla_GAN_in_PyTorch.ipynb
) -
MNIST GAN(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/MINIST_GAN_in_PyTorch.ipynb
) -
DGGAN implementation(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/DGGAN_Image_Generation_in_PyTorch_updated.ipynb
) -
CGAN implementation(
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/CGAN.ipynb
) -
WGAN (
https://github.com/atikul-islam-sajib/GPWGAN
) -
InfoGAN (
https://github.com/atikul-islam-sajib/InfoGAN
) -
LSGAN (
https://github.com/atikul-islam-sajib/LSGAN
) -
ACGAN (
https://github.com/atikul-islam-sajib/AC-GAN
) -
SGAN (
https://github.com/atikul-islam-sajib/SGAN
) -
Pix2Pix (
https://github.com/atikul-islam-sajib/pix2pix
) -
SRGAN (
https://github.com/atikul-islam-sajib/SRGAN
) -
CycleGAN (
https://github.com/atikul-islam-sajib/CycleGAN
) -
DiscoGAN (
https://github.com/atikul-islam-sajib/DiscoGAN
) -
DualGAN (
https://github.com/atikul-islam-sajib/DualGAN
) -
SeqGAN (
https://github.com/atikul-islam-sajib/PyTorch-Intuition/blob/main/seGAN.ipynb
)
-
RNN & LSTM
-
Bidirectional LSTM & GRU
-
Project - Sentimental Classification