テスト例でニューラル ネットワークをテストしようとすると、このエラーが発生します。
これはエラーが発生する行です:
IMLData output = network.Compute(skuska1,testout1);
skuska1 が入力されている場所:
double[] skuska1 = File.ReadAllText(@"E:\te1.txt").Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Select(double.Parse).ToArray();
そして testout1 は望ましい出力です:
double[] testout1 = File.ReadAllText(@"E:\te1out.txt").Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Select(double.Parse).ToArray();
Encog にあまり詳しくない人のために説明すると、これは MVS 2012 による Compute メソッドに必要なものです。
void BasicNetwork.Compute(double[] input, double[] output) (+1 overload(s))
(+1 オーバーロード) の下で何を想像する必要がありますか?
ありがとうございました。