public static void CreateConnection(INeuronPermitsToAddOutputsConnections source, INeuronPermitsToAddInputsConnections destination) { var connection = new NeuronConnection(source, destination); source.AddOutputConnection(connection); destination.AddInputConnections(connection); }
public static void CreateConnectionToBias(INeuronPermitsToAddInputsConnections neuron, IBiasConnection biasConnection) { neuron.AddInputConnections(biasConnection); biasConnection.AddDestination(neuron); }