Olá pessoal, estou aqui novamente para destar outro nó.
è o seguinte, em java para gerar um numero randomico necessito dos seguintes comandos em meu trabalho
alguém saberia como faço em C++ as linhas em negrito?
Desde já agradeço, pois não sei o equivalente deste código em C++.
Abração a todos!!!
public static void randomize(){
//Cria uma instância de Random
Random random = new Random(getSemente());
for (int j=0; j<getNumHidden(); j++) {
setBias1(j,-1+random.nextInt(8192)/8192);
setAntigodeltabs1(j, 0.0d);
setDeltabs1(j, 0.0d);
for (int i=0; i<getNumInputs(); i++) {
setPesos1(j, i, random.nextInt(8192)/8192-0.5d);
setAntigodeltapesos1(j, i, 0.0d);
setDeltapesos1(j, i, 0.0d);
}
}
for (int j=0; j<getNumOutputs(); j++) {
setBias2(j,-0.1d + random.nextInt(8192)/8192);
setAntigodeltabs2(j, 0.0d);
for (int i=0;i<getNumHidden(); i++) {
setPesos2(j, i, 0.1d * random.nextInt(8192)/8192- 0.05);
setAntigodeltapesos2(j, i, 0.0d);
setDeltapesos2(j, i, 0.0d);
}
}
}