Skip to content

In this project I have tried to create a flexible version of convolutional neural network using PyTorch, where all that one needs to do is just plugin the required parameters of the model and have the model ready without bothering about the underlying implementation details.

Notifications You must be signed in to change notification settings

rvarma9604/flexible-cnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flexible-cnn

In this project I have tried to create a flexible version of convolutional neural network using PyTorch, where all that one needs to do is just plug-in the required parameters for the model and have the model ready without bothering about the underlying implementation details.

Files

  • main.py - this is where you modify the network parameters.
  • models.py - PyTorch implementation for the CNN and Data class.
  • helper.py - contains various utility functions that deal with training the model and plotting the performance curves (makes use of GPU if available).

Experiment

Configuration

  • Modify the network parameter in main.py according to your requirements.

Run

python main.py

About

In this project I have tried to create a flexible version of convolutional neural network using PyTorch, where all that one needs to do is just plugin the required parameters of the model and have the model ready without bothering about the underlying implementation details.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages