public NeuralTrain(List<DataInputOutput> data) { this.data = data; network = new Neural_network(new List<int>() { 19, 32, 16, 3 }); // construct a random weighted neural network }
public Neural_network(Neural_network neuroNet) { network = new List<List<Neuron>>(neuroNet.getNetwork()); output = new List<bool>(neuroNet.getOutput()); }
public NeuralTrain(List<DataInputOutput> data, Neural_network network) { this.data = data; this.network = network; }