private void count() throws TooMuchInputLayersException, InvalidDimensionsException, IOException {
        //Stringi bedace kolejnymi wejsciami
        String[] inputsString = _inputTextArea.getText().split("\n");

        //Tworzymy siec o ilosci wejsc rownej 2
        NeuralNetwork nn = new NeuralNetwork(inputsString.length);

        CSVReader reader = new CSVReader(new FileReader(_fileChoosenToImport));

        int j = 0;
        for(MyFrame myFrame : _myFrames){
            //twrorzymy tablice neuronow w danej warstwie
            NeuronData[] neuronDatas = new NeuronData[(int) myFrame.getNumberOfNeurons()];

            //liczba neuronow w danej warstwie
            int neuronNumber = (int) myFrame.getNumberOfNeurons();

            System.out.println("j"+ j);
            for( int i = 0 ; i < neuronNumber ; i++){
                String [] nextLine = reader.readNext();

                //czytamy bias
                double bias = Double.parseDouble(nextLine[0]);

                //tablica na wagi dla pojedynczego neuronu
                double[] neuronWages = new double[nextLine.length-1];

                //czytamy wagi
                for (int k = 0 ; k < nextLine.length - 1; k++){
                    neuronWages[k] = Double.parseDouble(nextLine[k+1]);
                }

                //zapisujemy do tablicy neuronow dany neuron
                neuronDatas[i] = new NeuronData(bias , neuronWages);
            }

            //tworzymy warstwe uzywajac funkcji aktywacji i tablicy neuronow
            nn.addLayer(new NetworkLayer(myFrame.getActivationFunctionType(),neuronDatas));
            j++;
        }

        double[] inputs = new double[inputsString.length];
        int i = 0;
        System.out.println("wejscia: ");
        for (String string : inputsString){
            inputs[i] = Double.parseDouble(string);
            System.out.println(inputs[i]);
            i++;
        }

        System.out.println("inputs length: " + inputs.length);

        nn.setInputs(inputs);
        double[] outputs = nn.calculate();


        String output = new String();
        for(Double out : outputs){
            output += out + "\n";
        }

        _outputTextArea.setText(output);

        System.out.println("wyjscie");
        System.out.println(output);

    }