package nn4; public class hidden { int[] y=new int[400]; int[][] e=new int[400][3]; double[][] x=new double[400][3]; int datanumber,number; double[] delta=new double[3]; double sig; double[] alpha=new double[3]; double[][] beta=new double[5][5]; void makedata(){ int tr,s,sx; for(tr=1;tr<3;tr++){ for(s=1;s<datanumber+1;s++){ double z=alpha[tr]; for(sx=1;sx<number+1;sx++){ z=z+beta[tr][sx]*x[s][sx]; } z=1/(1+Math.exp(-z)); e[s][tr]=0; if(z>0.5)e[s][tr]=1; } } } }