Figured I'd give a little update with regards to my progression in the implementation.
I'm currently working on the implementation of the neural net. The following is from the comments of the function which will initialize a layer of the net.
This function will initialise a layer and return a pointer to it. To initialise a layer, the following must be initialized.
Neural List structure variables:
-Number of Neurons
-Head Neuron of list
-Tail Neuron of list
Layer structure variables:
-ID for the layer, simple index
-List of Neurons in the layer(neural list as above)
-Reference to Input layer for the layer being initialized.
-Reference to Output layer for the layer being initialized.
Memory is assigned dynamically and the network is constructed. A layer seeding function will then be called to seed random values in to the weights of the net.
No comments:
Post a Comment