0
我想在腦電數據的10段中運行一維CNN,然後使用RNN覆蓋這些段之間的時間連接。將RNN和CNN與千層麪相結合
的問題是,該RNN預計輸入與batch_size x sequence_length x num_inputs
而CNN的輸出batch_size x num_filters x sequence_length
這可以通過一個暗淡的洗牌層來解決
network = L.InputLayer(shape=(None, data_size[1], data_size[2]), input_var=input_var)
network = L.Conv1DLayer(network, num_filters=32, filter_size = 5)
network = L.DimshuffleLayer(network, (0, 2, 1))
network = L.LSTMLayer(network, 200)
但我理解RNN現在將覆蓋暫時連接只有以內的sequence_length,而不是之間的不同批次,是這樣嗎?
如何獲得片段之間的時間連接?