This is a repository containing various deep learning projects implemented in PyTorch. Each project is contained in a separate folder and has its own README.md file with details on the project.
Here are the projects included in this repository:
- Image Classification using CIFAR-10: An image classification project using the CIFAR-10 dataset and convolutional neural networks (CNNs).
- Object Detection using Fast R-CNN and PennFudanDataset: An object detection project using the Fast R-CNN algorithm and the PennFudanDataset.
- Generative Adversarial Networks (GANs) for Image Generation: A project on generating synthetic images using GANs.
- Natural Language Processing using LSTM Networks: A project on sentiment analysis using LSTM networks.
- Reinforcement Learning using Deep Q-Networks: A project on training an agent to play Atari games using Deep Q-Networks (DQNs).
- PyTorch 1.7+
- torchvision
- numpy
- matplotlib
- Pillow
- tqdm
To run any of the projects in this repository, simply navigate to the project folder and follow the instructions in the README.md file.
Contributions to this repository are welcome. If you would like to contribute a new project or improve an existing one, please submit a pull request.
This repository is licensed under the MIT License.