Skip to content

silicondosa/nnexp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nnexp

A template for neural network experiments

Goals

  • Define your PyTorch Dataset, your NN, and your randopt variables. Call learn(...), and off you go.
  • Automatic splitting (if desired) into train/valid/test data.
  • Choose to use CUDA (automatically distributed) or not.
  • Use sensible - but overrideable - defaults. (for optimizer, data pre-processing, hyper-params, etc...)
  • Provide Mnist example.
  • train function should only do 1 epoch.
  • Sensible command-line arguments support.
  • Easy network definition.

About

A beginners' template for neural network experiments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Makefile 0.7%