src/connected_layer.c
@@ -29,7 +29,8 @@ l.biases = calloc(outputs, sizeof(float)); float scale = 1./sqrt(inputs); //float scale = 1./sqrt(inputs); float scale = sqrt(2./inputs); for(i = 0; i < inputs*outputs; ++i){ l.weights[i] = 2*scale*rand_uniform() - scale; }