2017-08-03 31 views
-1

我正面臨一個大問題,我想在TensorFlow中使用LSTM單元,所以首先,我必須將輸入數據從「張量」轉換爲順序「list」。拆散。tf.unstack中的「張量」參數

但是我的序列長度在構建張量圖之前沒有確定,這意味着值會隨着訓練迭代而變化。

我可以通過tf.shape()或其他張量參數定義來獲取長度值。問題是我得到的長度值是「張量」類型和「散堆」函數

需要「int」輸入!

那麼,有沒有人有任何想法?非常感謝您提前:) :)

+0

你的代碼在哪裏? –

回答

0

它看起來不像一般設置。 你是否從另一個子模型獲得輸入數據?那麼你可以追溯到輸入源(這裏只是將其稱爲input_fn),並讓input_fn輸出原始數據的長度。