我的问题与此链接类似:
Matlab neural network error: Input 1 size does not match net.inputs{1}.size
但我无法弄清楚答案 我正在训练神经网络将我的图像分为两类:前景和背景。它主要用于图像分割。
现在我拍了一张照片并计算出不同的特征:比如通过平均值,std dev,熵,峰度等过滤器。所以我有7种不同的功能。 我使用(:)运算符将每个矩阵转换为向量。然后将它们堆叠为特征矩阵,其大小为7 x 307200(307200是图像的mxn大小) 我还有目标矩阵,这是我的基本事实1 x 307200
我使用nntool训练它,甚至在MATLAB 2016b中尝试了nprtool
当我提供尺寸为1x307200的测试图像时,我收到以下错误
输入数据大小与net.inputs {1} .size。
不匹配我不明白这里有什么问题?