我在Keras中創建了一個使用卷積和LSTM層的網絡。Tensorflow - 是否可以手動確定圖形中的哪些張量轉到GPU和CPU?
我讀過tensorflow不能在GPU處理好LSTM層:http://minimaxir.com/2017/07/cpu-or-gpu/
事實上,我的網絡得到了在GPU慢(希望它不是一個進一步的問題)。
我希望tensorflow將所有的卷積運算都扔到GPU上,但保留所有的LSTM操作到CPU中。那可能嗎?因此,考慮到我可以找到張量流圖並確定它的每個張量,我可以手動定義每個張量執行其操作的位置嗎?
太好了!這使得我的模型在今生仍然完成其工作。 –
我很高興能幫上忙。 –