public static void splitInputs(INDArray inputs, INDArray outcomes, List<Pair<INDArray, INDArray>> train, List<Pair<INDArray, INDArray>> test, double split) { List<Pair<INDArray, INDArray>> list = new ArrayList<>(); for (int i = 0; i < inputs.rows(); i++) { list.add(new Pair<>(inputs.getRow(i), outcomes.getRow(i))); } splitInputs(list, train, test, split); }