input layer and flatten mismatch
9 ビュー (過去 30 日間)
古いコメントを表示
new_user
2021 年 12 月 12 日
回答済み: Abolfazl Chaman Motlagh
2021 年 12 月 12 日
how to correct this error for the input and flatten layer.
0 件のコメント
採用された回答
Abolfazl Chaman Motlagh
2021 年 12 月 12 日
The Flatten layer support sequence input only. [1]
As i understand from your network architechture you don't need Flatten Layer. in Matlab Flattenlayer is for merging height,width and channel of input in an aray for N data in minibatch and S (number of sequences) series data. the output is a 3-dimensianal array with size of (H*W*C)xNxS.
if you use a fullyconnectedlayer(fc) as you did after Flatten layer, the input array of fc layer which is comming from a Conv layer become vectorize in a spatial domain in output of layer.
so just deleting the Flatten layer will solve the problem.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Deep Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!