我正在使用Windows 7系統。 並嘗試使用PuTTY連接到Linux服務器並運行Matlab神經網絡訓練功能。Matlab:NNTRAINTOOL要求Java不可用
在我問到問題之前,我已經看過一些類似的問題。但他們都沒有解決我的問題。
我用它來打開MATLAB的命令是:
matlab -nodisplay -nodesktop
而且在我的代碼我還設置:
net.trainParam.showWindow = false;
但我仍然得到了錯誤:
??? Error using ==> nntraintool at 28
NNTRAINTOOL requires Java which is not available
Error in ==> trainlm>train_network at 228
[userStop,userCancel] = nntraintool('check');
Error in ==> trainlm at 113
[net,tr] = train_network(net,tr,data,fcns,param);
Error in ==> network.train at 107
[net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
Error in ==> generateNN at 49
[net tr] = train(net, features, targets);
Error in ==> sixOutputNN at 30
[ net tr ] = generateNN(features, targets, HIDDEN_LAYER, ...
Error in ==> findBestSixOutputNN at 10
[~, tr] = sixOutputNN(features, targets, configs(i).hidden_layers, ...
莫非
任何人都可以幫助我。非常感謝你。
我已經檢查過JVM是否正常... – John 2012-02-20 22:54:07