2017-10-16 53 views
0

要創建RNN單元,有幾個類如GRUCellLSTMCell,它們可以稍後用於創建RNN層。
還有另外兩個類CudnnGRUCudnnLSTM可以直接用於創建RNN圖層。什麼是Tensorflow中的rnn單元的cuDNN實施方案

在文檔中他們說後者類有cuDNN的實現。當我創建RNN模型時,爲什麼我應該使用或不使用這個cuDNN已實現的類而不是經典的RNN實現?

回答

0

簡而言之:cudnnGRU和cudnnLSTM可以/必須在GPU上使用,而不是常規的rnn實現。所以如果你有tensorflow-gpu,那麼RNN單元的cudnn實現將運行得更快。