前提
chainerで機械学習をしている際に以下のような警告が出てきます。
PerformanceWarning: The best algo of conv fwd might not be selected due to lack of workspace size (8388608)
chainer+CUDA(11.0)+cuDNN(8.0)で畳み込みする際にPerformanceWarningが出る
によるとcuDNNがGPUのメモリ(workspace)を確保する際にサイズが不足していることが原因らしく、以下のコードで警告が出ないようにできるようです。
ws_size = 256 * 1024 * 1024 # 256MB chainer.cuda.set_max_workspace_size(ws_size)
実際に試したところ警告はでなくなりました。
質問
警告が出なくなる方法はわかったのですが、このコードを加えたことによる他の効果があるのかが知りたいです。
上記の処理を加えることで学習速度や予測精度に差異が生まれるのでしょうか。
分かる方がいましたら教えていただけるとありがたいです。
回答1件
あなたの回答
tips
プレビュー