アットウィキロゴ

hidenx

package ske;
 
 
 
public class hiddenx {
 
 
    int[][][] e=new int[3][700][5];
  int datanumber,number;
     int[] numberx=new int[30];
     double[][][] beta=new double[4][7][5];   
        double[][] alpha=new double[4][5];  
 
void makedata(int tr){
 
    int s,mx,sx;
 
    for(s=1;s<datanumber+1;s++){
    for(mx=1;mx<numberx[tr]+1;mx++){
    double z=alpha[tr][mx];
    for(sx=1;sx<numberx[tr-1]+1;sx++){
    z=z+beta[tr][mx][sx]*e[tr-1][s][sx];    
    }
    double z1=1/(1+Math.exp(-z));
    e[tr][s][mx]=0;
    if(z1>0.5)e[tr][s][mx]=1;
    }
    }
 
 
 
 
 
} 
 
}
 
最終更新:2016年12月30日 15:33