2017-07-05 3 views
0

私は最近Cloud ML Criteo tutorialを完了し、「小さな」データセット(〜40M例)上の分散研修ジョブから、最終的なログメッセージの1だった:グローバルステップは何を意味しますか?

Saving dict for global step 7520: accuracy = 0.78864, ...

「グローバル段差は」を参照してください。どういうここに?私はもともとそれが思った:

global step = (number of training examples * number of epochs)/batch size

トレーニングセットのサイズは40.8Mであるしかし、バッチサイズが30Kで、エポックの数は5であるので、これが正しい答えにつながらない:

(40.8M x 5)/30K = 6800

答えて

0

私は今これを理解していると思います。トレーニングセットのサイズは40.8Mの例ですが、コードにはlineという45Mの例があります(理由はわかりません)。そして

基本的にログメッセージと一致する(45M×5)/ 30K = 7500

関連する問題