public ArrayList<ArrayList<Float>> ArraytoArrayList(float[][] arr){
		ArrayList<ArrayList<Float>> arrayL = new ArrayList<ArrayList<Float>>();
		
		for (int j = 0; j < arr[0].length; j++) {
			ArrayList<Float> tempL = new ArrayList<Float>();
			for (int i = 0; i < arr.length; i++) {
				tempL.add(arr[i][j]);
			}
			arrayL.add(tempL);
		}

		return arrayL;
	}