-----------------------------------------------
葁 SSD ̊wK邢͐_@
-----------------------------------------------

{̂Q͂Ŏ SSD ̊wKvO(myssd0.py)ŎۂɃfwK
ĂAȂȂx͏オȂƎv܂BۂɎgwKvO
͂R͂ myssd3.py łB

̃fBNgi./SSDjł͎葁 SSD ̊wK邢͐_
̂ɕKvȃt@CW߂܂BɋL菇o邱ƂŁASSD
̊wK邢͐_s܂B

------------------------------------------------
 wKꍇ

(0) fBNg train Ɉړ

Ō݂̃fBNgiJgfBNgj./SSD/train ɂȂ
B

(1) wKf[^̃_E[hƓWJ

ȉ̃t@C_E[hAJgfBNgi./SSD/trainj
œWJĉB

http://host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar

(2) ank.pkl ̍쐬

JgfBNgi./SSD/trainj̉ňȉsĉB

python ann2list.py

JgfBNgi./SSD/trainj ans.pkl ̃t@C쐬܂B

(3) vgg ̏f[^̃_E[h

ȉ̃t@C_E[hAJgfBNgi./SSD/trainj
ɒuĉB

https://s3.amazonaws.com/amdegroot-models/vgg16_reducedfc.pth

(4) wK

ȏŊwKs܂B

python myssd3.py

vÖȉ̐ݒ͎g̊ƖړIɍ킹āAKɕύXĉ
B

batch_size = 30  ## ob`TCYAGPU ̃ȂꍇAƏ
epoch_num = 15   ## wK̃G|bN

------------------------------------------------
 _ꍇ

(0) fBNg test Ɉړ

Ō݂̃fBNgiJgfBNgj ./SSD/test ɂȂ
B

(1) f̃_E[h

̊f_E[hāAJgfBNgi./SSD/testj
ɒuĉB

https://s3.amazonaws.com/amdegroot-models/ssd300_mAP_77.43_v2.pth

͎gŊwKfiႦ mymodel.binjł\܂B

(2) oΏۂ̉摜t@C̏

oΏۂƂȂ摜t@Cił mydog.pngjJgfBNg
i./SSD/testj̉ɒuĉB

(3) _

ȏŌoΏۂɑ΂ĕ̌os܂B

python mytest.py mydog.png ssd300_mAP_77.43_v2.pth

f(ssd300_mAP_77.43_v2.pth)́̕Ag\zf
(mymodel.bin) ⑼ SSD ̃fł\܂B





