Closed gakkitw closed 7 years ago
并行训练主要是为了加快速度,prototxt不改的话单卡多卡是等价的。 结果高于paper这个是有可能的,一是因为近期修复了一个iter_size的bug;二是因为不同的test split结果会略有差异,需要多做几次取平均。
感謝你的回答,我也多做了幾次取平均,取得了一些不錯的成果。但我還想再請教你一個問題,如果我想加入其他的datasets是否可行?如果可行我該從哪邊下手?期待你的答覆,麻煩你了。
加入其他datasets的話可以:
data/format_market1501.py
將原始數據轉換成統一的格式;然後修改對應的prototxt和bash scripts,比如總人數變了,最後fc層的num_output
也要跟着變。
你好,我想請問用兩張GPU並行訓練的用意是可以增強訓練還是只是為了增加訓練速度? 因為我用單張GPU(GTX Titan X)且沒動任何參數,跑出的結果cuhk03 top-1 高於paper的數值,我覺得不太合理,想請問你有什麼看法,謝謝!