예제 #1
0
파일: CTRNN.cpp 프로젝트: thomalm/ntnu
void CTRNN::RandomizeCircuitOutput(double lb, double ub, RandomState &rs)
{
	for (int i = 1; i <= size; i++)
    SetNeuronOutput(i, rs.UniformRandom(lb, ub));
}
예제 #2
0
파일: CTRNN.cpp 프로젝트: buhrmann/dynmx
void CTRNN::randomizeWeights(double lb, double ub, RandomState &rs)
{
	for (int i = 0; i < size; i++)
		for (int j = 0; j < size; j++)
        setWeight(i, j, rs.UniformRandom(lb, ub));
}
예제 #3
0
파일: random.cpp 프로젝트: thomalm/ntnu
double UniformRandom(double min,double max) { return GRS.UniformRandom(min, max);};
예제 #4
0
파일: CTRNN.cpp 프로젝트: buhrmann/dynmx
void CTRNN::randomizeOutput(double lb, double ub, RandomState &rs)
{
	for (int i = 0; i < size; i++)
    setOutput(i, rs.UniformRandom(lb, ub));
}