//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~// /// <summary> /// /// </summary> /// <param name="node"></param> protected void FeedToInputLayer(Input node) { foreach(Node Unit in this._inputLayer) { Unit.Output = node.Value(Unit.Number); } }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~// /// <summary> /// Feed To Network /// </summary> /// <param name="node"></param> protected new void FeedToNetwork(Input node) { FeedToInputLayer(node); CalculateOutputs(); }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~// /// <summary> /// Feed To Network /// </summary> /// <param name="node"></param> protected void FeedToNetwork(Input node){ FeedToInputLayer(node); ForwardPropagation(); }