trainNetwork()の出力タイプはカテゴリ()でなければなりません。浮動小数点/実数出力を持つCNNを作成するにはどうすればよいですか?実際の出力でCNNを作成することは可能ですか?
Iは、次のコマンドは、次のエラーを与える意味:
>> convnet = trainNetwork(input_datas, [0.0, 0.1, 0.2, 0.3], networkLayers, opts);
Error using trainNetwork>iAssertCategoricalResponseVector (line 269)
Y must be a vector of categorical responses.
(エラーメッセージは[0.0、0.1、0.2、0.3]のベクトルに対応する)、しかし、私は実際の出力ではなくカテゴリを必要とします。
networkLayersは以下の通りです:
>> networkLayers=
5x1 Layer array with layers:
1 '' Image Input 1x6000x1 images with 'zerocenter' normalization
2 '' Convolution 10 1x100 convolutions with stride [1 1] and padding [0 0]
3 '' Max Pooling 1x20 max pooling with stride [10 10] and padding [0 0]
4 '' Fully Connected 200 fully connected layer
5 '' Fully Connected 1 fully connected layer