/// <summary> /// Creates a network structure from the given settings and weights. /// </summary> /// <param name="networkSettings"></param> /// <param name="weights"></param> public NetworkStructure(NetworkSettings networkSettings, double[] weights) { CreateLayers(networkSettings.numberOfInputNeurons, networkSettings.outputLabels, networkSettings.hiddenLayerStructure); CreateDendrites(weights); }
public NeuralNetwork(NetworkSettings networkSettings, double[] weights) { networkStructure = new NetworkStructure(networkSettings, weights); }