public void Architecture() throws IOException{
		bins=new Bin[binNo];
		for(int i=0; i<binNo; i++)
			bins[i]=new Bin();
		sortBins();
		for(int i=0; i<archL; i++){
			hiddenLayersNo=i+1;			
			updateArchNodes(hiddenLayersNo-1);
		}
		System.out.print("\nBest architecture:\n");
		for(int l=0; l < bestArch.length; l++) System.out.print(bestArch[l]+" ");
		statistics(bestArchError);
	}