Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

Add VGG16 #265

Merged
merged 156 commits into from
Aug 21, 2017
Merged
Changes from 1 commit
Commits
Show all changes
156 commits
Select commit Hold shift + click to select a range
46a07fb
add wip vgg
yuyu2172 Jun 12, 2017
4a32cce
Merge remote-tracking branch 'yuyu2172/image-folder-dataset' into HEAD
yuyu2172 Jun 14, 2017
8b35001
update on classification models
yuyu2172 Jun 14, 2017
1cd87b6
fix the issue with copying vision chain
yuyu2172 Jun 14, 2017
af88d89
add tests and pass tests for feature option
yuyu2172 Jun 14, 2017
2bbece2
add predict function
yuyu2172 Jun 14, 2017
17f6333
update test
yuyu2172 Jun 14, 2017
2d4c45e
add caffe trained pretrained weight loader
yuyu2172 Jun 14, 2017
55ecaca
improve eval_imagenet
yuyu2172 Jun 14, 2017
f570a92
add pretrained_model ooption to eval_imagenet
yuyu2172 Jun 14, 2017
f479f21
small fixes
yuyu2172 Jun 14, 2017
e23e5f5
pass test_predict
yuyu2172 Jun 14, 2017
b45fe22
more informative evaluation
yuyu2172 Jun 14, 2017
1f3a999
use scale instead of resize
yuyu2172 Jun 14, 2017
1f0353a
fix a bug in scale
yuyu2172 Jun 14, 2017
d184963
move crop option to __init__
yuyu2172 Jun 14, 2017
c6d62de
fix eval_imagenet
yuyu2172 Jun 14, 2017
d1a4e46
add docs
yuyu2172 Jun 15, 2017
df66a0a
support automatic download
yuyu2172 Jun 15, 2017
84a905d
Work without setting n_class or pretrained_model
yuyu2172 Jun 15, 2017
a83d548
remove VGG16FeatureExtractor
yuyu2172 Jun 15, 2017
b696389
improve print output
yuyu2172 Jun 15, 2017
47326fb
flake8 of eval_imagenet
yuyu2172 Jun 15, 2017
30035bb
improve doc
yuyu2172 Jun 15, 2017
2ffae2b
flake8 of tests
yuyu2172 Jun 15, 2017
8b3337c
fix tests
yuyu2172 Jun 15, 2017
fab7a7c
Simplify __init__
yuyu2172 Jun 15, 2017
1ac56a1
fix tests
yuyu2172 Jun 15, 2017
86f351d
change convert_from_caffe to convert_vgg
yuyu2172 Jun 15, 2017
fdf763e
update README
yuyu2172 Jun 15, 2017
d37d08d
accept multiple types of features
yuyu2172 Jun 16, 2017
7f04616
accept multiple features as input
yuyu2172 Jun 16, 2017
ce77737
cosmetic
yuyu2172 Jun 16, 2017
2206fc8
change name of a variable
yuyu2172 Jun 16, 2017
64efbc0
fix a bug in conditional
yuyu2172 Jun 16, 2017
ab2cfee
consistency in variable names
yuyu2172 Jun 16, 2017
3caec05
change api to return tuple instead of dict
yuyu2172 Jun 16, 2017
7b2d214
fix doc
yuyu2172 Jun 16, 2017
96e285c
fix faster_rcnn_vgg
yuyu2172 Jun 16, 2017
b0b070c
fix doc
yuyu2172 Jun 16, 2017
a1d6927
fix init
yuyu2172 Jun 16, 2017
338819a
simplify functions
yuyu2172 Jun 16, 2017
700c5f4
fix links.rst
yuyu2172 Jun 16, 2017
b1983cd
Merge branch 'image-folder-dataset' into classification
yuyu2172 Jun 16, 2017
5b08bd7
fix eval_imagenet
yuyu2172 Jun 16, 2017
6a2b43c
fix vgg for python3
yuyu2172 Jun 17, 2017
724dcb5
remove predict and use SequentialFeatureExtractionChain
yuyu2172 Jun 19, 2017
49bee22
exploit the fact that functions is ordered dict
yuyu2172 Jun 19, 2017
5af7506
VGG16Layers -> VGG16
yuyu2172 Jun 19, 2017
aa18ad7
add feature_extraction_predictor
yuyu2172 Jun 19, 2017
6c5f6f9
use sequential_chain
yuyu2172 Jun 19, 2017
b703084
simplify vgg16
yuyu2172 Jun 19, 2017
75db194
simplify sequential_chain
yuyu2172 Jun 19, 2017
a36323e
sequential_chain --> extraction_chain
yuyu2172 Jun 28, 2017
a889d47
delete unnecessary constraint
yuyu2172 Jun 28, 2017
a91d29d
stop using unnecessary list
yuyu2172 Jun 28, 2017
e0d9147
use property mean
yuyu2172 Jun 28, 2017
0972d02
feature_names --> layer_names for VGG
yuyu2172 Jun 28, 2017
d7f3f52
mean doc
yuyu2172 Jun 28, 2017
e794055
fix tests
yuyu2172 Jun 28, 2017
3309415
simplify initialization
yuyu2172 Jun 28, 2017
4c8b3e6
delete redundant layerts from extraction_chain
yuyu2172 Jun 28, 2017
e51762f
extraction_chain --> sequential_extractor
yuyu2172 Jun 28, 2017
10815f7
fix comment
yuyu2172 Jun 28, 2017
3e22012
[Sequential Extractor] Change default names for layers
yuyu2172 Jun 28, 2017
c8fbda6
[Sequential Extractor] function --> layer
yuyu2172 Jun 28, 2017
7ef4623
sequential_extractor --> sequential_feature_extractor and add doc
yuyu2172 Jul 4, 2017
427f724
Merge remote-tracking branch 'origin/master' into classification
yuyu2172 Jul 4, 2017
1c49938
add doc to feature_extraction_predictor
yuyu2172 Jul 4, 2017
467c500
test_feature_extraction_predictor
yuyu2172 Jul 4, 2017
a1f43dd
reflect name changes to examples/classification
yuyu2172 Jul 4, 2017
c3af69e
Merge remote-tracking branch 'yuyu2172/image-folder-dataset' into cla…
yuyu2172 Jul 4, 2017
011b320
update eval_imagenet and README
yuyu2172 Jul 4, 2017
ae5fd2d
fix flake8
yuyu2172 Jul 4, 2017
c8cdc36
fix error for python3
yuyu2172 Jul 5, 2017
268e781
improve doc
yuyu2172 Jul 5, 2017
ebe9340
fix feature_extraction_predictor.predict
yuyu2172 Jul 5, 2017
8f65c02
fix doc
yuyu2172 Jul 5, 2017
80df6a9
reorder arguments
yuyu2172 Jul 6, 2017
320174d
use initialize at runtime
yuyu2172 Jul 6, 2017
55c50c9
make layer_names dynamically changeable
yuyu2172 Jul 6, 2017
57ab2cc
Merge remote-tracking branch 'origin/master' into HEAD
yuyu2172 Jul 15, 2017
ec8ddf7
merge sequential-feature-extractor
yuyu2172 Jul 15, 2017
a232abc
use updated interface of SequentialFeatureExtractor
yuyu2172 Jul 15, 2017
348ae85
fix doc
yuyu2172 Jul 15, 2017
f97cd49
Merge remote-tracking branch 'origin/master' into classification
yuyu2172 Jul 18, 2017
2940e0d
it is not necessary to do a trick to save initialization time
yuyu2172 Jul 18, 2017
3b24821
use block
yuyu2172 Jul 18, 2017
8b408c6
simplify init_scope
yuyu2172 Jul 18, 2017
578b3aa
add convolution_2d_block
yuyu2172 Jul 18, 2017
05b478c
change pretrained weights
yuyu2172 Jul 18, 2017
826c183
fix doc
yuyu2172 Jul 18, 2017
a5f0be7
fix test_vgg16
yuyu2172 Jul 18, 2017
23a42d9
fix doc
yuyu2172 Jul 18, 2017
775ab31
fix a mistake in vgg16
yuyu2172 Jul 18, 2017
f553948
fix faster_rcnn_vgg
yuyu2172 Jul 20, 2017
7602cc7
Merge remote-tracking branch 'yuyu2172/classification' into classific…
yuyu2172 Jul 20, 2017
b9c3f5c
fix Faster RCNN train to work
yuyu2172 Jul 20, 2017
a982c8e
fix doc
yuyu2172 Jul 20, 2017
48db171
use Zero initialization when pretrained model is used
yuyu2172 Jul 20, 2017
f78cec3
Merge branch 'classification' of https://github.com/yuyu2172/chainerc…
yuyu2172 Jul 20, 2017
459e3c6
flake8
yuyu2172 Jul 20, 2017
b8e890d
improve doc of feature_extraction_predictor
yuyu2172 Jul 20, 2017
f04cb4b
Merge remote-tracking branch 'origin/master' into classification
yuyu2172 Jul 20, 2017
d005cb9
Merge remote-tracking branch 'origin/master' into classification
yuyu2172 Jul 24, 2017
3820df9
use remove_unused
yuyu2172 Jul 24, 2017
3323ce7
use remove_unused
yuyu2172 Jul 24, 2017
9d25473
change init style of convolution_2d_block
yuyu2172 Aug 4, 2017
f615940
use crop_size && make crop_size int
yuyu2172 Aug 4, 2017
3bc3b09
fix convolution_2d_block
yuyu2172 Aug 4, 2017
4233f8e
stop using do_ten_crop
yuyu2172 Aug 4, 2017
7608809
merge master
yuyu2172 Aug 4, 2017
6b8c0da
fix doc
yuyu2172 Aug 4, 2017
b85a3ce
fix doc for VGG16
yuyu2172 Aug 4, 2017
20783d6
fix variable names in eval_imagenet
yuyu2172 Aug 4, 2017
29f8979
Merge remote-tracking branch 'yuyu2172/image-folder-dataset' into cla…
yuyu2172 Aug 4, 2017
20b6eb9
fix vgg16
yuyu2172 Aug 4, 2017
a59194a
add convolution2DBlock to doc
yuyu2172 Aug 4, 2017
9a64c9b
delete unnecessary declaration of initial_bias
yuyu2172 Aug 4, 2017
799b48b
specify n_class in eval_imagenet
yuyu2172 Aug 4, 2017
5c83e38
use directory_parsing_label_names
yuyu2172 Aug 4, 2017
aafaecc
expose crop option in eval_imagenet
yuyu2172 Aug 4, 2017
fdd6f48
fix variable names
yuyu2172 Aug 4, 2017
4bbdd5a
support tuple as an argument for shapes (FeatureExtractionPredictor)
yuyu2172 Aug 6, 2017
465f1df
use choices kwarg for eval_imagenet
yuyu2172 Aug 6, 2017
62edb90
update download link of FasterRCNNVGG16
yuyu2172 Aug 6, 2017
895ef8a
flake8
yuyu2172 Aug 6, 2017
141bc39
Convolution2DBlock -> Conv2DActiv
yuyu2172 Aug 7, 2017
6d4cf29
use activ instead of activation
yuyu2172 Aug 7, 2017
b7df511
add a note in Conv2DActiv doc
yuyu2172 Aug 7, 2017
fd0dde5
add test on forward and activ
yuyu2172 Aug 7, 2017
5b2a257
that of -> those of
yuyu2172 Aug 8, 2017
86029ef
fix doc
yuyu2172 Aug 8, 2017
93d8e67
fix doc
yuyu2172 Aug 8, 2017
53bb7c6
fix doc
yuyu2172 Aug 8, 2017
3a13b35
fix doc
yuyu2172 Aug 8, 2017
8ea45df
flake8
yuyu2172 Aug 8, 2017
c7a14ad
Merge remote-tracking branch 'origin/master' into classification
yuyu2172 Aug 8, 2017
9a18739
merge master
yuyu2172 Aug 10, 2017
26231db
merge master
yuyu2172 Aug 20, 2017
d29172e
update code
yuyu2172 Aug 20, 2017
a3a20b2
update README
yuyu2172 Aug 20, 2017
10d2e09
use default mean value when unsupecified
yuyu2172 Aug 20, 2017
3f0da8e
fix eval_imagenet
yuyu2172 Aug 20, 2017
59f53e1
fix eval_imagenet
yuyu2172 Aug 20, 2017
4cf289c
fix
yuyu2172 Aug 20, 2017
e45bc5a
change convert_vgg to use caffemodel
yuyu2172 Aug 20, 2017
49249ed
change name caffee2npz_vgg
yuyu2172 Aug 20, 2017
0dfddfe
make vgg directory
yuyu2172 Aug 20, 2017
0900011
rename
Hakuyume Aug 21, 2017
4de11f7
update conversion
Hakuyume Aug 21, 2017
9d1e8ee
fix typo
Hakuyume Aug 21, 2017
70bf30b
Merge pull request #4 from Hakuyume/vgg-conversion
yuyu2172 Aug 21, 2017
743055f
fix download link for faster_rcnn_vgg
yuyu2172 Aug 21, 2017
7bd02b0
update README vgg
yuyu2172 Aug 21, 2017
9ca4070
fix typo
yuyu2172 Aug 21, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/vgg/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ For evaluation, please go to [`examples/classification`](https://github.com/chai
Convert `*.caffemodel` to `*.npz`.

```
$ python caff2npz_vgg_16.py <source>.caffemodel <target>.npz
$ python caff2npz.py <source>.caffemodel <target>.npz
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo. caff -> caffe.

```

The pretrained `.caffemodel` for VGG-16 can be downloaded from here.
Expand Down