F0ra
Messages postés111Date d'inscriptionmardi 18 septembre 2007StatutMembreDernière intervention29 décembre 2008
-
8 avril 2008 à 23:24
F0ra
Messages postés111Date d'inscriptionmardi 18 septembre 2007StatutMembreDernière intervention29 décembre 2008
-
9 avril 2008 à 23:22
Bonjour,j’ai un problème avec Private Structure,<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
En faite, j’aurai besoin de faire :
pCouches(i - 1).pNeurons(j).wsave(k) = 0.0
et le programme bug sur wsave(k)
J’ai essayé de rajouter une autre structure comme :
Dim
pNeurons ()
As
Rn0
Private
Structure
Rn0
Dim
wsave()
As
Integer
Dim
dw()
As
Integer
End
Structure
et ça ne fonctionne toujours pas.
Voici un morceau de mon programme :
Dim
NumCouche
As
Integer
Dim
NumNeurons(2, 3, 1)
As
Integer
' Nombre de Neuron dans chaque couche
Dim
pCouches()
As
Rn
Private
Structure
Rn
Dim
nNumNeurons
As
Integer
Dim
pNeurons()
As
Integer
Dim
wsave()
As
Integer
Dim
dw()
As
Integer
End
Structure
' ------------
Private
Sub RandomPoids()
Dim i
As
Integer
Dim j
As
Integer
Dim k
As
Integer
For i = 1
To NumCouche
For j = 1
To pCouches(i).nNumNeurons
For k = 1
To pCouches(i - 1).nNumNeurons
pCouches(i).pNeurons(j).w(k) = RandomEqualREAL(0.0, 1.0);
pCouches(i).pNeurons(j).dw(k) = 0.0
'dw' is not a member of 'Integer'.
pCouches(i - 1).pNeurons(j).wsave(k) = 0.0
'wsave' is not a member of 'Integer'.
Next k