public void Randomize()
{
foreach (ActivationLayer layer in network.Layers)
{
foreach (ActivationNeuron neuron in layer.Neurons)
{
for (int i = 0; i < neuron.Weights.Length; i++)
neuron.Weights[i] = random.Generate();
if (UpdateThresholds)
neuron.Threshold = random.Generate();
}
}
}