Why wrong using of RESHAPE when I do trainNetwork in LSTM?
1 次查看(过去 30 天)
显示 更早的评论
I 've written python LSTM. However in the MATLAB I cannot realize it by using deep learning toolbox(deep network designer).
I have X_train(606300*4) Y_train(6063), which means every 100 time point with 4 features in the history matches a status Y.
Since LSTM can only input sequence not matix, I input 4 features individually.
I am not sure if data can be batched like python, so I choose batch_size as 100 and reshape my X_train to 100*4*6063 so the feature_u is 100*1*6063.
But when I trainNetwork there always exists RESHAPE error(wrong use in RESHAPE, if you want to RESHAPE, please do NOT modify the number of elements).
How should I fix this and train my model like python(train data with batches)?.jpeg)
.jpeg)
0 个评论
回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!