private void readFiles() throws IOException {
        CSVReader readerInput = new CSVReader(new FileReader(_inputFile));
        CSVReader readerOutput = new CSVReader(new FileReader(_outputFile));

        String [] nextLine = readerInput.readNext();
        String [] nextLineOutput = readerOutput.readNext();
        _inputs = new LinkedList<double[]>();
        _outputs = new LinkedList<double[]>();


        while (nextLine != null){
            _inputNumber = 0;
            double[] line = new double[nextLine.length];
            for (int k = 0 ; k < nextLine.length; k++){
                line[k] = Double.parseDouble(nextLine[k]);
                _inputNumber++;
            }
            _inputs.add(line);
            nextLine = readerInput.readNext();
        }

        while (nextLineOutput != null){
            _outputNumber = 0;
            double[] line = new double[nextLineOutput.length];
            for (int k = 0 ; k < nextLineOutput.length; k++){
                line[k] = Double.parseDouble(nextLineOutput[k]);
                _outputNumber++;
            }
            _outputs.add(line);
            nextLineOutput = readerOutput.readNext();
        }
    }