matconvnet/example/imagenetにおける、乱数の固定について
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
matconvnet/example/imagenetにおいてGPUを用いての実行毎の結果に再現性を出したいのですが、可能でしょうか。 cnn_imagenet_init.m内のweightsの初期値はシード値を用いて、固定しています。 matconvnet内のm,cuファイル、を見たところ、どれも決定的な乱数を用いているように思うのですが、やはりcuDNN内で非決定的な値が使われているのでしょうか。 値を固定することが可能なら、ご教授いただけると幸いです。
0 Commenti
Risposta accettata
Naoya
il 30 Nov 2017
MatConvNetで作成されるmファイルの詳細は把握しておりませんが、 Neural Network Toolbox 側でも trainNetwork() による GPU 上での計算では、 cuDNN を使っており、 cnDNN 側の非決定的なルーチンが原因で毎回計算結果が異なってきます。
下記は関連記事となります。
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Deep Learning Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!