/// <summary> /// Computes the node id map for saving .ann files. /// </summary> /// <returns>The node id map.</returns> private int[] ComputeNodeIdMap() { var N = Neurons.Max(neuron => neuron.ID) + 1; var M = Neurons.Count; var map = new int[N]; for (var i = 0; i < M; i++) { map[Neurons[i].ID] = i; } return(map); }
/// <summary> /// Returns the output neuron with the maximum value. /// </summary> /// <returns></returns> public OutputNeuron GetMaxOutputNeuron() { return(Neurons.Max() as OutputNeuron); }