初めまして、私はNNconsoleで機械学習を始めました。稚拙な部分もありますがよろしくお願いいたします。
私はCSVファイルに保存されている1行3列のデータセットを、畳み込みニューラルネットワークを用いて学習させようとしています。
2値分類問題を解こうとしています。
構築したネットワークは、input→Convolution→MaxPooling→Convolution→MaxPooling→Affine→ReLU→Affine→ReLU→Affine→Sigmoid→BinaryCrossEntropy です。
この状態でinputのSizeに入力サイズである「1,3」と入力すると、ConvolutionのOutputの欄に黄色い三角形のエラーマークが出てしまいます。
さらに、この状態でTrainingを行うと以下のようなエラーが出てしまいます。
[Error 1] Main->Affine->Input : Empty property
[Error 2] Main->Convolution_2->Input : Empty property
[Error 3] Main->Convolution_2->Output : Empty property
[Error 4] Main->MaxPooling_2->Input : Empty property
[Error 5] Main->MaxPooling_2->Output : Empty property
[Error 6] Main->Convolution->Output : Empty property
[Error 7] Main->MaxPooling->Input : Empty property
[Error 8] Main->MaxPooling->Output : Empty property
8 errors.
プロパティがカラというエラー内容ですが、入力が3値(例えば「1,255,255」のような)でないと対応していないのでしょうか。「1,3」の2値では行えないのでしょうか。
また、私の構築したネットワークのここが違っているなど、アドバイスが出来るだけ早く欲しいです。
我が儘ですが、アドバイスのほど何卒よろしくお願いいたします。