trainNetwork()的输出类型必须为categorical()。我如何创建一个带有浮点/实际输出的CNN?是否有可能创建一个具有实际输出的CNN?
我指的是下面的命令提供了以下错误:
>> 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