J'ai un problème qui se produit lorsque j'écris la ligne de commande de la RBF (fonction de base radiale) réseau de neuronesMatlab - Hors erreur de mémoire
net = newrb(T, D);
Je reçois l'erreur
**??? Error using ==> unknown
Out of memory. Type HELP MEMORY for your options.
Error in ==> dist>apply at 119
z = zeros(S,Q);
Error in ==> boiler_weight at 38
result = apply(a,b,c);
Error in ==> dist at 90
boiler_weight
Error in ==> newrb>designrb at 143
P = radbas(dist(p',p)*b);
Error in ==> newrb at 127
[w1,b1,w2,b2,tr] = designrb(p,t,goal,spread,mn,df);**
I « m travaillant avec 2 Go de RAM mémoire virtuelle taille initiale 4 Go & taille maximale 8 Go
J'ai essayé
- Maximisation la mémoire virtuelle
- Sous Windows XP x32, j'ai réussi à presque doubler la quantité de mémoire disponible pour Matlab en éditant boot.ini pour ajouter le commutateur/3GB/USERVA = 3030 /fastdetect/3GB/USERVA = 3030 Pack
- (pour mémoire défragmentation)
mais tout cela sans utilisation
toute aide s'il vous plaît? !!!!!!
Merci à l'avance
Vous devriez être en mesure de voir la quantité de mémoire qui peut affecter Matlab. Pas sûr de la commande, mais "help memory" devrait vous donner des indices. Malheureusement, juste parce que vous avez 3 Go de mémoire libre, cela ne signifie pas que MATLAB peut réellement allouer un tableau/matrice de cette taille. –
Quelles sont les valeurs de 'S' et' Q'? Quelle est la sortie de 'memory' au moment de l'erreur? – Jonas
pouvez-vous nous donner une idée de la taille des données? vous pouvez utiliser la commande 'whos T D' pour savoir .. – Amro