如果出現:
no registered '_copyfromgputohost' opkernel for cpu devices compatible with node
tensorflow.python.framework.errors_impl.notfounderror: no registered '_copyfromgputohost' opkernel for cpu devices compatible with node swap_out_gradients/bert/encoder/layer_0/attention/output/dense/matmul_grad/matmul_1_0 = _copyfromgputohost[t=dt_float, _class=
["[email protected]_1_0"
], _device=
"/job:localhost/replica:0/task:0/device:cpu:0"
](bert/encoder/layer_0/attention/self/reshape_5/_4869)
. registered: device=
'gpu'
[[node: swap_out_gradients/bert/encoder/layer_0/attention/output/dense/matmul_grad/matmul_1_0 = _copyfromgputohost[t=dt_float, _class=
["[email protected]_1_0"
], _device=
"/job:localhost/replica:0/task:0/device:cpu:0"
](bert/encoder/layer_0/attention/self/reshape_5/_4869)
]]
解除安裝原tensorflow-gpu-1.9.0切換到1.12.0
原因:gpu使用率太高了,承受不住,然後進行新的運算時就崩潰了。
解決辦法:減小batch_size,盡量關閉其他無關程式。
NSNotification多次執行的問題
本文主要講述在ios開發過程中,有關於nsnnotification的使用相關的問題,問題主要源於我在專案開發中,監聽鍵盤顯示和關閉的相關通知,發現通知方法會被多次執行,因為有很多地方會註冊這兩個通知,就會發現未顯示的介面,還是可以執行通知方法,這樣做明顯是沒有必要的,接下來就具體解釋怎麼解決這樣的...
onResume什麼時候執行,執行幾次的問題
乙個activity活動就是乙個介面的布局。程式正常啟動時 oncreate onstart onresume oncreate 在活動第一次建立時被呼叫,主要用於載入布局 onstart 這個方法在活動由不可見變為可見的時候呼叫。onresume這個方法在活動準備好和使用者進行互動的時候呼叫。此時...
springboot專案打包後執行出現問題解決辦法
原因 log4j over slf4j.jar 和 slf4j log4j12.jar不能同時引入,造成死迴圈 解決 刪除pom裡面的slf4j log4j12依賴,仍然沒有解決問題。這裡主要是因為spring boot starter logging裡面引入了log4j over slf4j依賴,...