Skip to content

About

Implementing Classic CNN Architectures (AlexNet, VGG, ResNet, GoogLeNet) in PyTorch.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

CNN Architectures in PyTorch

Welcome to the CNNArchitectures repository! In this project, I have implemented four classic Convolutional Neural Network (CNN) architectures using PyTorch: AlexNet, VGG, GoogLeNet and ResNet. Each architecture has its own dedicated directory containing the implementation code and a explanation of the corresponding paper.

Directory Structure

  1. AlexNet Implementation (alexnet-implementation):

  2. VGG Implementation (vggnet-implementation):

  3. GoogLeNet Implementation (googlenet-implementation):

    • Code: googlenet-implementation/
    • Paper: Going Deeper with Convolutions
    • About: GoogLeNet, also known as Inception v1, was proposed in 2014. It is characterized by the use of inception modules, which consist of multiple convolutions with different filter sizes. This design allows the network to capture features at different scales efficiently.
  4. ResNet Implementation (resnet-implementation):

Getting Started

To explore and run the implementations, navigate to the respective directories and follow the instructions provided in each README file.

Feel free to experiment, modify, and build upon these implementations for your own projects. If you have any questions or suggestions, please don't hesitate to reach out :D

About

Implementing Classic CNN Architectures (AlexNet, VGG, ResNet, GoogLeNet) in PyTorch.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages