我想在Windows Phone 8應用程序上使用aforge(神經網絡)框架編寫,並且我安裝了PCL版本here。Windows Phone 8.0上的神經網絡
我寫了下面的代碼:
Pivotpage.xaml.cs
_inputDataGelen = new double[4] { 0.067, 0.033, 0.057, 0.021 };
double compute = network.Compute(_inputDataGelen)[0]; // (1)
//MessageBox.Show("Output is "+ Math.Round(compute));
我的桌面應用程序嘗試相同的代碼和我得到計算爲0.00112 ..或0.01283 ...,0.02123 ..,0.03231 ..,0.04159 ...所以如果我四捨五入到一個數字0,1,2,3,4 ...
但是,當我嘗試在Windows Phone 8項目上,我得到計算像0.9999995345一樣。
我的問題是什麼。
在此先感謝。 (對不起,我的語言。)
什麼類型是網絡變量,以及你是如何初始化的? –
我使用了[先前的問題](http://stackoverflow.com/q/23717779/650012)的初始化,只是我將輸入計數從9更改爲4.調用'Compute',我的值接近1無論何時我在Windows Phone上嘗試此操作(使用* Cureos *二進制文件),或者如果我使用NuGet程序集在控制檯應用程序中嘗試它。您能否展示桌面應用程序代碼,以獲得您期望的結果? –