package step;
public class hiddenx {
int[][][] e=new int[3][700][5];
int datanumber,number;
double[] bx=new double[5];
double[][][] de=new double[4][700][5];
double[] b=new double[5];
double[][] mu=new double[4][5];
int[][] ee=new int[700][6];
void makedata(int k){
int s,sx,tr;
for(s=1;s<datanumber+1;s++){
for(tr=1;tr<number+1;tr++){
double z=mu[k][tr];
for(sx=1;sx<number+1;sx++){
z=z+de[k][tr][sx]*e[k-1][s][sx];
}
double z1=1/(1+Math.exp(-z));
e[k][s][tr]=0;
if(z1>0.5)e[k][s][tr]=1;
}
}
}
}
最終更新:2016年12月28日 20:19