Skip to content
/ resnet Public

Quick and dirty implementation of Residual Networks

Notifications You must be signed in to change notification settings

mkos/resnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ResNet - Residual Network

Based on Deep Residual Learning for Image Recognition by Kaiming He et al, 2015 with pre-activation improvements from Identity Mappings in Deep Residual Networks.

Differences in implementation from original paper:

  • model is trained on flowers dataset (download)
  • due to smaller input image size, first layer has filter size [3x3] instead of [7x7] and there is no maxpool layer following it
  • there is only bottleneck residual block implemented
  • layers that downsample use bottleneck layers to adjust skip-connection size
  • only implemented resnet-18 (conf/resnet_18.json) but other networks can be easily implemented

Other ResNet architectures can be easily added by editing json files in conf directory

Sample training - takes ~11mins on MacBook Pro 2015 sample_training_resnet_18.png

Releases

No releases published

Packages

No packages published

Languages