All Projects → junyuseu → Resnet On Cifar10

junyuseu / Resnet On Cifar10

Reimplementation ResNet on cifar10 with caffe

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Resnet On Cifar10

Resnet Cifar10 Caffe
ResNet-20/32/44/56/110 on CIFAR-10 with Caffe
Stars: ✭ 161 (+30.89%)
Mutual labels:  caffe, resnet, cifar10
caffe-wrn-generator
Caffe Wide-Residual-Network (WRN) Generator
Stars: ✭ 19 (-84.55%)
Mutual labels:  caffe, resnet
Senet Caffe
A Caffe Re-Implementation of SENet
Stars: ✭ 169 (+37.4%)
Mutual labels:  caffe, resnet
resnet-cifar10
ResNet for Cifar10
Stars: ✭ 21 (-82.93%)
Mutual labels:  resnet, cifar10
Pytorch Speech Commands
Speech commands recognition with PyTorch
Stars: ✭ 128 (+4.07%)
Mutual labels:  resnet, cifar10
Chainer Cifar10
Various CNN models for CIFAR10 with Chainer
Stars: ✭ 134 (+8.94%)
Mutual labels:  resnet, cifar10
ReZero-ResNet
Unofficial pytorch implementation of ReZero in ResNet
Stars: ✭ 23 (-81.3%)
Mutual labels:  resnet, cifar10
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (-60.16%)
Mutual labels:  caffe, resnet
Resnet
Tensorflow ResNet implementation on cifar10
Stars: ✭ 10 (-91.87%)
Mutual labels:  resnet, cifar10
Cnn Models
ImageNet pre-trained models with batch normalization for the Caffe framework
Stars: ✭ 355 (+188.62%)
Mutual labels:  caffe, resnet
Resnet Imagenet Caffe
train resnet on imagenet from scratch with caffe
Stars: ✭ 105 (-14.63%)
Mutual labels:  caffe, resnet
Caffe Model
Caffe models (including classification, detection and segmentation) and deploy files for famouse networks
Stars: ✭ 1,258 (+922.76%)
Mutual labels:  caffe, resnet
Classification Nets
Implement popular models by different DL framework. Such as tensorflow and caffe
Stars: ✭ 17 (-86.18%)
Mutual labels:  caffe, cifar10
Keras-CIFAR10
practice on CIFAR10 with Keras
Stars: ✭ 25 (-79.67%)
Mutual labels:  resnet, cifar10
Bsconv
Reference implementation for Blueprint Separable Convolutions (CVPR 2020)
Stars: ✭ 84 (-31.71%)
Mutual labels:  resnet, cifar10
Pytorch Classification
Classification with PyTorch.
Stars: ✭ 1,268 (+930.89%)
Mutual labels:  resnet, cifar10
Petridishnn
Code for the neural architecture search methods contained in the paper Efficient Forward Neural Architecture Search
Stars: ✭ 112 (-8.94%)
Mutual labels:  cifar10
Tensorflow2.0 Examples
🙄 Difficult algorithm, Simple code.
Stars: ✭ 1,397 (+1035.77%)
Mutual labels:  resnet
Idn Caffe
Caffe implementation of "Fast and Accurate Single Image Super-Resolution via Information Distillation Network" (CVPR 2018)
Stars: ✭ 104 (-15.45%)
Mutual labels:  caffe
Ir Net
This project is the PyTorch implementation of our accepted CVPR 2020 paper : forward and backward information retention for accurate binary neural networks.
Stars: ✭ 119 (-3.25%)
Mutual labels:  resnet

ResNets experiments on cifar10 with caffe

Citation

@article{He2015,
    author = {Kaiming He and Xiangyu Zhang and Shaoqing Ren and Jian Sun},
    title = {Deep Residual Learning for Image Recognition},
    journal = {arXiv preprint arXiv:1512.03385},
    year = {2015}
	}

Introduction

This repository reimplements resnet experiments on cifar10 with caffe according to the paper "Deep Residual Learning for Image Recognition" (http://arxiv.org/abs/1512.03385). The data augmentation means 4 pixels are padded on each side for every images during training. You can make datasets prepared by using the scripts.

Structure

The network structure is here(we only list the network of 20 depth):
ResNet_20
PlainNet_20

Usage

First, you should make sure that your caffe is correctly installed. You can follow this blog's instructions if you use windows.(https://zhuanlan.zhihu.com/p/22129880)

for training

caffe train -solver=solver.prototxt -gpu 0

for testing

caffe test -model=res20_cifar_train_test.prototxt -weights=ResNet_20.caffemodel -iterations=100 -gpu 0

Result

Result with data augmentation:

model Repeated Reference
20 lyaers 91.94% 91.25%
32 layers 92.70% 92.49%
44 layers 93.01% 92.83%
56 layers 93.19% 93.03%
110 layers 93.56% 93.39%

notice:'Repeated' means reimplementation results and 'Reference' means result in the paper.We got even better results than the original paper

Compare result(without data augmentation):

model PlainNet ResNet
20 lyaers 90.10% 91.74%
32 layers 86.96% 92.23%
44 layers 84.45% 92.67%
56 layers 85.26% 93.09%
110 layers X 93.27%

Blog address


zhihu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].