コード例 #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));
}