diff --git a/README.md b/README.md index f65360dc1715ac5bc58fe3cf58071b360deece0c..85b3bbf36c61f25b544ec8ba5d3f30c48ee5cd40 100644 --- a/README.md +++ b/README.md @@ -138,6 +138,13 @@ N = 30 # number of input data d_in = 3 # input dimension d_h = 3 # number of neurons in the hidden layer d_out = 2 # output dimension (number of neurons of the output layer) + +# Random initialization of the network weights and biaises +w1 = 2 * np.random.rand(d_in, d_h) - 1 # first layer weights +b1 = np.zeros((1, d_h)) # first layer biaises +w2 = 2 * np.random.rand(d_h, d_out) - 1 # second layer weights +b2 = np.zeros((1, d_out)) # second layer biaises + data = np.random.rand(N, d_in) # create a random data labels = np.random.rand(N, d_out) # create a random labels