OCRNeuralNetwork/src/com/conordevilly/ocr/neuralnetwork/OutputNeuron.java
@Override
	public void process() throws SizeMismatchException {
		max = 0;
		for(int i = 0; i < inputs.size(); i++){
			float input = inputs.get(i);
			char letter = (char) (i + 65);
			results.put(letter, input);
			
			//If one Neuron is more stimulated than anyother, set the guess to be the char represented by that Neuron
			if(input > max){
				max = input;
				mostLikely = letter;
			}
		}
	}
//We need to handle the process method differently as the output will not feedforward to anywhere
We need to handle the process method differently as the output will not feedforward to anywhere
We need to handle the process method differently as the output will not feedforward to anywhere
@Override
	public void process() throws SizeMismatchException {
		max = 0;
		for(int i = 0; i < inputs.size(); i++){
			float input = inputs.get(i);
			char letter = (char) (i + 65);
			results.put(letter, input);
			if(input > max){
				max = input;
				mostLikely = letter;
			}
		}
	}
@ Override public void process ( ) throws SizeMismatchException { max = 0 ; for ( int i = 0 ; i < inputs . size ( ) ; i ++ ) { float input = inputs . get ( i ) ; char letter = ( char ) ( i + 65 ) ; results . put ( letter , input ) ; if ( input > max ) { max = input ; mostLikely = letter ; } } }
We need to handle the process method differently as the output will not feedforward to anywhere
We need to handle the process method differently as the output will not feedforward to anywhere
//If one Neuron is more stimulated than anyother, set the guess to be the char represented by that Neuron