Classification task using 2D sequences input

1 回表示 (過去 30 日間)
Xie Shipley
Xie Shipley 2023 年 2 月 21 日
回答済み: Xie Shipley 2023 年 2 月 21 日
layers = [ ...
sequenceInputLayer([48 3 1]])
convolution2dLayer([3 3], 1)
bilstmLayer(20)
fullyConnectedLayer(2)
classificationLayer
];
trainNetwork(feature, label, layers, options)
`feature` is a 600x1 cell and it's element is 48x3x800 matrix
`label` is 600x1 cell and it's elements is 1x800
I want to map a vector of size 48x3 to label
But got this error: training sequence have dim 48 3 800 but input layer have dim 48 3 1, should I create a new data store or use `arrayDatastore`

採用された回答

Xie Shipley
Xie Shipley 2023 年 2 月 21 日
change `feature` from 48x3x800 to 48x3x1x800

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImage Data Workflows についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by