cudnn.benchmark = True?是什么意思
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                cudnn.benchmark = True?是什么意思
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                問題
在很多情況下我們都能看到代碼里有這樣一行:
| 1 | torch.backends.cudnn.benchmark = true | 
而且大家都說這樣可以增加程序的運行效率。那到底有沒有這樣的效果,或者什么情況下應該這樣做呢?
解決辦法
總的來說,大部分情況下,設置這個 flag 可以讓內置的 cuDNN 的 auto-tuner 自動尋找最適合當前配置的高效算法,來達到優化運行效率的問題。
一般來講,應該遵循以下準則:
這下就清晰明了很多了。
總結
以上是生活随笔為你收集整理的cudnn.benchmark = True?是什么意思的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: MROPytho 实现及Python官网
- 下一篇: Beyond Compare 4.2.1
