日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

多层神经网络Java代码800行

發(fā)布時(shí)間:2025/4/5 java 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 多层神经网络Java代码800行 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這個(gè)網(wǎng)絡(luò)只有不到800行可以實(shí)現(xiàn)多層多分類任務(wù),3層網(wǎng)絡(luò)測(cè)試mnist數(shù)據(jù)集10分類,最高可以達(dá)到98.48%。這個(gè)程序包含13個(gè)子程序,有6個(gè)變量和8個(gè)本地路徑。只需確保電腦已經(jīng)安裝java環(huán)境,并且8個(gè)本地的路徑都正確程序就可以運(yùn)行。

代碼

使用說明

一.13個(gè)子程序

二.6個(gè)變量

三.8個(gè)路徑

四.標(biāo)定數(shù)據(jù)

五.極限性能測(cè)試

package cpa;import java.awt.image.BufferedImage; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.text.DecimalFormat; import java.text.ParseException; import java.util.Random; import java.util.regex.Pattern; import javax.imageio.ImageIO;public class d3n {static double ret=0.1; //學(xué)習(xí)率 ***(3) 減小static double weix=100;//權(quán)重 ***(4) 減小 static double p;/************************************************************/static int cy=1; //層數(shù) ***(7)//1*3-0=3 2*3-1=5 3*3-2=7 4*3-3=9 cy*3-(cy-1) //static int[] tra= {0,1,2,3,4,5,6,7,8,9}; //訓(xùn)練集//static int[] fen= {0,1,2,3,4,5,6,7,8,9}; //測(cè)試集/*static int shuru=28*28;static int yc=300;static int shuchu=490;*/static int[] tra= {0,2}; //訓(xùn)練集static int[] fen= {0,2}; //測(cè)試集***(2)static int shuru=9*9;static int yc=30; //***(5) 減小static int shuchu=49; /**********************************************************/ static double train[][][]=new double[tra.length][5000][shuru]; static double test[][][];/***********************************************************/static FileWriter fileWriter5 ; static int [][]nr;static int [][]mr;static int [][]kr;static double[] xr;static double[] y;static double w1r [][][];static double w2r [][][];static double wf1r [][][]; static double wf2r [][][]; static double [][]fr ;static double [][]ffr;static double [][]dr;static double [][]ddr;static int z=tra.length;public static void ini( ) throws IOException, ParseException { w1r =new double[cy][1][1];w2r =new double[cy][1][1];wf1r =new double[cy][1][1];wf2r =new double[cy][1][1];fr =new double[cy][1];ffr=new double[cy][1];dr =new double[cy][1];ddr=new double[cy][1];nr=new int[cy][1];mr=new int[cy][1];kr=new int[cy][1];nr[0][0]=shuru;mr[0][0]=yc;kr[0][0]=shuchu; for(int a=1 ;a<cy ;a++){nr[a][0]=shuchu;mr[a][0]=yc;kr[a][0]=shuchu; }kr[cy-1][0]=tra.length;for(int a=0 ;a<cy ;a++){w1r[a] =new double[nr[a][0]][mr[a][0]];w2r[a] =new double[mr[a][0]][kr[a][0]];wf1r[a] =new double[nr[a][0]][mr[a][0]];wf2r[a] =new double[mr[a][0]][kr[a][0]];fr[a] =new double[mr[a][0]];ffr[a]=new double[kr[a][0]];dr[a] =new double[mr[a][0]];ddr[a]=new double[kr[a][0]];}xr =new double[nr[0][0]];y=new double[kr[cy-1][0]]; }public static void ini1( ) throws IOException, ParseException { double []bcon=new double[shuru];for( int at=1 ;at<5000;at++) {for(int v=0;v<kr[cy-1][0];v++) { String str="d:/工業(yè)/10/"+tra[v]+"/"+at+".jpg"; //***A bcon=pix(str,shuru);train[v][at]=bcon; }}/***************************************************************/test=new double[fen.length][1][shuru];for(int a=0 ;a<fen.length ;a++){String sf="b"+fen[a];String path="d:/工業(yè)/10/"+sf+"/"; //***BFile file=new File(path);File[] tempList = file.listFiles();double []con2=new double[shuru];test[a]=new double[tempList.length][shuru];System.out.println( test.length+" "+test[a].length+" * " );for (int i = 0; i < tempList.length; i++) {if (tempList[i].isFile()) {String[] b=Pattern.compile(sf).split(tempList[i].toString());/*****************************************************************/String[] b1=Pattern.compile("\\.").split(b[1]);b1[0]=b1[0].substring(1, b1[0].length()); String name=tempList[i].toString();int id=Integer.parseInt(b1[0]);con2=pix(name,shuru);test[a][i]=con2;}}} } public static double[] pix( String a,int shuru ) throws IOException, ParseException {String openf=a;BufferedImage image=ImageIO.read(new File(openf)); int k=(int) Math.pow(shuru, 0.5);double [] x=new double[k*k];double[][] pixt=new double[k][k];int count=-1;for(int i=0;i<k;i++){ for(int j=0;j<k;j++){count++;int[] rgb = new int [3];int t=(int)(28/k);int pixel = image.getRGB(i*t , j*t);rgb[0] = (pixel & 0xff0000) >> 16;rgb[1] = (pixel & 0xff00) >> 8;rgb[2] = (pixel & 0xff);pixt[i][j]=0.299*rgb[0]+0.587*rgb[1]+0.114*rgb[2];//255是白色x[count]=(pixt[i][j]/255);}}return x;}public static double sig( double a) throws IOException, ParseException {double b=1/ (1+Math.pow(Math.E , (-1)*(a) ) ) ; return b;}public static void winicy ( int [][]n ,int [][]m, double [][][] twei ,double x ) throws IOException, ParseException {for(int c=0 ;c<cy ;c++){ for(int a=0 ;a<n[c][0] ;a++){for(int b=0 ;b<m[c][0] ;b++){Random rand1 =new Random();int ti1=rand1.nextInt(98)+1; int xx=1;if(ti1%2==0){xx=-1;}x=(double)x;twei[c][a][b]=xx*((double)ti1/x);}}}}public static double[] sigmfr( double[] xr , double[] y ,double w1r [][][],double w2r [][][],double wf1r [][][],double wf2r [][][],int [][]nr,int [][]mr, int [][]kr) throws IOException, ParseException{ for(int a=0 ;a<cy ;a++){for (int w = 0; w < mr[a][0]; w++) {double tem = 0;for (int h = 0; h < nr[a][0] ; h++) {if(a==0){tem = tem + (xr[h]) * w1r[a][h][w];}if(a>0){tem = tem + (ffr[a-1][h]) * w1r[a][h][w];}}fr[a][w] = sig(tem);}for (int w = 0; w < kr[a][0]; w++) {double tem = 0;for (int h = 0; h <mr[a][0]; h++) {tem = tem + fr[a][h] * w2r[a][h][w]; }ffr[a][w] = sig(tem); }} /************************************///正向到此結(jié)束for(int a=cy-1 ;a>-1 ;a--){ if(a<cy-1){for (int h = 0; h < nr[a+1][0]; h++) {double tem = 0;for (int w = 0; w < mr[a+1][0]; w++) {tem = tem + w1r[a+1][h][w] * ffr[a][h] * (1 - ffr[a][h]) * (dr[a+1][w]);}ddr[a][h] = tem;}}for(int a1=0 ;a1<mr[a][0] ;a1++){for(int b=0 ;b<kr[a][0];b++){if(a<cy-1){wf2r[a][a1][b]=wf2r[a][a1][b]+fr[a][a1]*( ddr[a][b]);}if(a==cy-1){wf2r[a][a1][b]=wf2r[a][a1][b]+fr[a][a1]*( ffr[a][b]-y[b]);} }}for (int h = 0; h < mr[a][0] ; h++) { double tem=0;for (int w = 0; w < kr[a][0]; w++) {if(a<cy-1){tem=tem+w2r[a][h][w] *fr[a][h]*(1-fr[a][h])*( ddr[a][w]) ; }if(a==cy-1){tem=tem+w2r[a][h][w] *fr[a][h]*(1-fr[a][h])*( ffr[a][w]-y[w] ) ; } }dr[a][h]=tem;}for (int h = 0; h < nr[a][0] ; h++) { for (int w = 0; w < mr[a][0]; w++) {if(a>0){wf1r[a][h][w]=wf1r[a][h][w]+ ffr[a-1][h]*dr[a][w] ;}if(a==0){wf1r[a][h][w]=wf1r[a][h][w]+ xr[h]*dr[a][w] ;}}}}/************************************************/double [] fan= new double[kr[cy-1][0]];for (int w = 0; w < kr[cy-1][0]; w++) {fan[w]=ffr[cy-1][w] ; //h} return fan; }public static double[] tsigmfr( double[] xr , double w1r [][][],double w2r [][][],double wf1r [][][],double wf2r [][][],int [][]nr,int [][]mr, int [][]kr) throws IOException, ParseException{ for(int a=0 ;a<cy ;a++){for (int w = 0; w < mr[a][0]; w++) {double tem = 0;for (int h = 0; h < nr[a][0] ; h++) {if(a==0){tem = tem + (xr[h]) * w1r[a][h][w];}if(a>0){tem = tem + (ffr[a-1][h]) * w1r[a][h][w];}}fr[a][w] = sig(tem);}for (int w = 0; w < kr[a][0]; w++) {double tem = 0;for (int h = 0; h <mr[a][0]; h++) {tem = tem + fr[a][h] * w2r[a][h][w]; }ffr[a][w] = sig(tem); //h}}double [] fan= new double[kr[cy-1][0]];for (int w = 0; w < kr[cy-1][0]; w++) {fan[w]=ffr[cy-1][w] ; } return fan; }public static String test1( int tcount ) throws IOException, ParseException { //ini( );//ini1( );//p=1e-6;DecimalFormat df = new DecimalFormat( "0.00000000"); winicy(nr, mr, w1r ,weix ); winicy(mr, kr, w2r ,weix ); int flag=0; int count = 0;double[] jud=new double[kr[cy-1][0]];double dr=0;int batch=tra.length ;for(int at=1 ;at<5000 ; at++ ){ for(int v=0;v<batch;v++){ count++; y=new double[kr[cy-1][0]];y[v]=1;xr=train[v][at];jud=sigmfr( xr , y , w1r , w2r , wf1r , wf2r , nr,mr, kr );if(count%1000==0) {System.out.println(df.format(jud[0])+" "+df.format(jud[1])+" * " + count+" "+df.format(Math.abs(jud[0] - y[0]))+" * "+df.format(Math.abs(jud[1] - y[1]))+" * "+v +" "+tcount+" "+p+" " +dr);}int pan=0;for(int c=0;c<batch;c++){if( Math.abs(jud[c]-y[c])<p ){pan++;}}if(pan==batch){flag=1; break; }}/******************************************/for(int a=0 ;a<cy ;a++){for (int a1=0; a1<mr[a][0]; a1++) {for (int b=0; b<kr[a][0]; b++) {w2r[a][a1][b]=w2r[a][a1][b]-ret*wf2r[a][a1][b]/z;}}for (int a2=0; a2<nr[a][0]; a2++) {for (int b=0; b<mr[a][0]; b++) {w1r[a][a2][b]=w1r[a][a2][b]-ret*wf1r[a][a2][b]/z; }}}wf1r =new double[cy][1][1];wf2r =new double[cy][1][1]; for(int a=0 ;a<cy ;a++){wf1r[a] =new double[nr[a][0]][mr[a][0]];wf2r[a] =new double[mr[a][0]][kr[a][0]];} if (flag==1 ){dr=itest( );System.out.println(dr+" 正確率 "+z+" "+ tcount+" "+p );break;}if(flag==0&&at==4999){at=1;}}String fan="";for (int a = 0; a < kr[cy-1][0]; a++) {fan=fan+jud[a]+",";}fan=fan+count+","+dr+","+p;return fan;}public static double itest( ) throws IOException, ParseException { double []x2=new double[shuru];double c1=0;double c2=0;double rc1=0;for(int count =0 ;count <kr[cy-1][0] ;count++){for ( int i=0; i < test[count].length; i++) {x2= test[ count][i];double [] jud= new double[kr[cy-1][0]];jud=tsigmfr (x2 , w1r ,w2r ,wf1r ,wf2r ,nr,mr, kr );DecimalFormat df = new DecimalFormat( "0.0000000"); double max=0.0;for(int a=0 ;a<kr[cy-1][0] ;a++){if(jud[a]>max){max=jud[a];}}int pan=0;for(int a=0 ;a<kr[cy-1][0] ;a++){if(jud[a]==max){pan=fen[a]; }}String show="0";if(pan==fen[count]){c1++;show="對(duì)的";}if(pan!=fen[count]){c2++;show="錯(cuò)的";}rc1=c1/(c1+c2);// System.out.println(pan+" "+ c1+" "+c2+" || "+ " * "+df.format(jud[0])+" "+df.format(jud[1])+" "+rc1+" "+rc2);}}return rc1;}public static void t31( ) throws IOException, ParseException { String str[]= new String[200];for(int a=1 ; a<200 ; a++){long sysDate1 = System.currentTimeMillis();String r=test1( a );long sysDate2 = System.currentTimeMillis(); str[a]=r +","+ (sysDate2-sysDate1);//fileWriter5.write(r +","+ (sysDate2-sysDate1) +"\r\n");//fileWriter5.flush(); }for(int a=1 ; a<200 ; a++){fileWriter5.write(str[a] +"\r\n");fileWriter5.flush(); } }public static void pauto( ) throws IOException, ParseException { ini( );ini1( );fileWriter5=new FileWriter("d:/工業(yè)/f/naf.csv"); //***CString ins=read.conv.read( "d:/工業(yè)/f/naf3gd數(shù)據(jù)/3convda.csv"); //***Dins=ins.trim();String[] id =Pattern.compile(",").split(ins); for(int a= 0 ;a<34 ;a++) //***(1) 減小{if(id[a].contains("*")){String[] xx =Pattern.compile("\\*").split(id[a]);p=Double.parseDouble(xx[0].trim() )*Double.parseDouble(xx[1].trim() ); System.out.println(id[a]+" * "+xx[0]+" * "+xx[1]+" "+p );}if ( !(id[a].contains("*")) ){p=Double.parseDouble(id[a].trim() );}long sysDate1 = System.currentTimeMillis(); t31( );long sysDate2 = System.currentTimeMillis(); fileWriter5.write((sysDate2-sysDate1) +"\r\n");fileWriter5.flush(); }}public static void r31( ) throws IOException, ParseException { ini( );FileWriter fileWriter5=new FileWriter("d:/工業(yè)/f/naf3數(shù)據(jù)處理.csv"); //***EString ins= read.conv.read( "d:/工業(yè)/f/naf.csv"); //***Fins=ins.trim();String[] id =Pattern.compile(",").split(ins); System.out.println(id.length);int count=0;int bb=4;int k=kr[cy-1][0];double d[] =new double[k+bb];int num=0;int t=k+bb;double tmax=0;for(int a=0 ;a<id.length/t-1 ;a++){ if(!id[a*t+1].trim().isEmpty() && count<199){System.out.println(id[a*t]+" "+id[a*t+1]+" "+id[a*t+2] +" "+count );for(int b=0 ;b<k+bb; b++){d[b]=d[b]+Double.parseDouble(id[a*t+b].trim()); }if( Double.parseDouble((id[a*t+3]).trim())>tmax){tmax=Double.parseDouble((id[a*t+3]).trim());}count++;}String tem="";if(count==199){ for(int b=0 ;b<k+bb; b++){if(b!=3){tem=tem+d[b]/199+",";}if(b==3){tem=tem+tmax+",";}}System.out.println( tem +" ** " +a );count=0;for(int b=0 ;b<k+bb; b++){d[b]=0; }tmax=0;}if(id[(a+1)*t+1].trim().isEmpty() ){tem=tem+ id[(a+1)*t ]+"," ;System.out.println( tem +" ** " +a );fileWriter5.write( tem +"\r\n");fileWriter5.flush();tem="";}} }public static void r31ave( ) throws IOException, ParseException { ini( );FileWriter fileWriter5=new FileWriter("d:/工業(yè)/f/naf3數(shù)據(jù)處理.csv"); //***GString ins= read.conv.read( "d:/工業(yè)/f/naf.csv"); //***Hins=ins.trim();String[] id =Pattern.compile(",").split(ins); System.out.println(id.length);int count=0;int bb=4;int k=kr[cy-1][0];double d[] =new double[k+bb];int wz=4;int t=k+bb;double tmax=0;int pnum=199;for(int a=0 ;a<id.length/t-1 ;a++){ if(!id[a*t+1].trim().isEmpty() && count<pnum){for(int b=0 ;b<k+bb; b++){d[b]=d[b]+Double.parseDouble(id[a*t+b].trim()); }System.out.println(id[a*t]+" "+id[a*t+1]+" "+id[a*t+2] +" "+count +" "+tmax );count++;}String tem="";if(count==pnum){for(int b=0 ;b<k+bb; b++){// if(b!=3){tem=tem+d[b]/pnum+",";}}System.out.println( tem +" ** " +a );count=0;for(int b=0 ;b<k+bb; b++){d[b]=0; }tmax=0;}if(id[(a+1)*t+1].trim().isEmpty() ){tem=tem+ id[(a+1)*t ]+"," ;System.out.println( tem +" ** " +a );fileWriter5.write( tem +"\r\n");fileWriter5.flush();tem=""; }}}public static void main(String[] args) throws IOException, ParseException {pauto( );//r31( );//r31ave( );}}

使用說明

一.13個(gè)子程序

1.Ini()

初始化權(quán)重?cái)?shù)組w1r,w2r;初始化權(quán)重差值數(shù)組wf1r,wf2r;初始化中間數(shù)組fr,ffr;初始化差值數(shù)組dr,ddr;初始化各層節(jié)點(diǎn)數(shù)nr,mr,kr;初始化輸入數(shù)組xr;初始化輸出數(shù)組y

?

2.Ini1()

將訓(xùn)練集讀入數(shù)組train[][][]中,將測(cè)試集讀入test[][][]中

?

3.pix( String a,int shuru )

讀出圖片各點(diǎn)的像素,a是圖片的路徑,shuru用來控制輸入圖片的大小,這個(gè)不是池化過程,比如shuru=9*9是每隔3個(gè)點(diǎn)取一個(gè)點(diǎn),shuru=7*7就是每隔4個(gè)點(diǎn)取一個(gè)點(diǎn),shuru=28*28就是mnist的原圖不變

?

4.sig( double a)

sigmoid函數(shù)

?

5.winicy ( int [][]n ,int [][]m, double [][][] twei ,double x )

為權(quán)重賦值

?

6.sigmfr( double[] xr ,?? double[]? y? , double w1r [][][],double w2r [][][],

???????? double wf1r [][][],double wf2r [][][],int [][]nr,int [][]mr, int [][]kr)

程序的最基本步驟,正向迭代和反向傳導(dǎo)

?

7.tsigmfr(? double[] xr ,?? double w1r [][][],double w2r [][][],

???????? double wf1r [][][],double wf2r [][][],int [][]nr,int [][]mr, int [][]kr )

??? 用于測(cè)試,只包括正向迭代

?

8.test1( int tcount? )

主調(diào)用程序if( Math.abs(jud[c]-y[c])<p )是用輸出函數(shù)與目標(biāo)函數(shù)的差值作為迭代終止條件。tcount表示調(diào)用次數(shù)。

可以用test1( 0 )的方式單次調(diào)用test1.

神經(jīng)網(wǎng)絡(luò)最為精髓的權(quán)重共享操作就是在這步完成,w2r[a][a1][b]=w2r[a][a1][b]-ret*wf2r[a][a1][b]/z;因?yàn)檫@一步,對(duì)應(yīng)兩組輸入的權(quán)重得以完成耦合。

當(dāng)用test1(0)的單次調(diào)用方式調(diào)用程序時(shí),需要將ini()和 ini1()程序開啟,并給p(δ)賦值

?

9.itest(? )

測(cè)試程序

?

10.t31( )

這一步是可選操作,讓test1迭代199次用來統(tǒng)計(jì)平均值,并記錄每次迭代數(shù)據(jù)。

?

11.pauto( )

調(diào)用t31(),并完成對(duì)主參數(shù)p(δ)的賦值,可以在得到的表格中觀察到,在δ不變的前提下,迭代次數(shù)是離散分布而且是高度特征的。

?

12.r31( )

數(shù)據(jù)處理,用于計(jì)算最大值,啟動(dòng)r31()程序前要把pauto()程序關(guān)掉,//pauto().否則數(shù)據(jù)會(huì)被重寫。

?

13.r31ave( )

數(shù)據(jù)處理,取平均值,由于空格問題需要手動(dòng)在naf.csv的最后一行最后一列手動(dòng)的輸入一個(gè)字符,可以是任意一個(gè)字符。

比如

6.97E-05

0.999946

4644

0.984095

9.00E-05

109

7.81E-05

0.99995

3862

0.982107

9.00E-05

94

16859

????

*

啟動(dòng)r31ave()程序前要把pauto()程序關(guān)掉,//pauto().否則數(shù)據(jù)會(huì)被重寫。

?

二.6個(gè)變量

?

δ

訓(xùn)練集差異

學(xué)習(xí)率

權(quán)重

隱藏層節(jié)點(diǎn)數(shù)

卷積核數(shù)量

網(wǎng)絡(luò)層數(shù)

?

不變

增加

減小

增大

減小

有最優(yōu)值

增加

網(wǎng)絡(luò)性能增加

????????

δ

訓(xùn)練集差異

學(xué)習(xí)率

權(quán)重

隱藏層節(jié)點(diǎn)數(shù)

卷積核數(shù)量

網(wǎng)絡(luò)層數(shù)

?

減小

不變

不變

不變

不變

不變

不變

網(wǎng)絡(luò)性能增加

在這個(gè)網(wǎng)絡(luò)中只有7個(gè)變量可以影響網(wǎng)絡(luò)的分類性能,其中收斂標(biāo)準(zhǔn)δ,學(xué)習(xí)率,權(quán)重和網(wǎng)絡(luò)層數(shù)是等效的變量,比如增加網(wǎng)絡(luò)層數(shù)在一定范圍內(nèi)可以等效的通過減小δ來實(shí)現(xiàn)。隱藏層節(jié)點(diǎn)數(shù)需要求出效率最優(yōu)值,卷積核數(shù)量需要用實(shí)驗(yàn)的辦法找到最優(yōu)值。但即便在這兩個(gè)最優(yōu)值不知道的情況下也可以通過減小等效參數(shù)δ的辦法來單向的提高網(wǎng)絡(luò)性能。將δ設(shè)為1e-6幾乎總可以保證網(wǎng)絡(luò)有一個(gè)不錯(cuò)的性能。而不必估計(jì)與之對(duì)應(yīng)的迭代次數(shù),這是這個(gè)網(wǎng)絡(luò)調(diào)參最為便捷的地方。

1.δ(p)…594(行)

2.訓(xùn)練集和測(cè)試集…33

3.學(xué)習(xí)率…15

4.權(quán)重…16

5.隱藏層節(jié)點(diǎn)數(shù)…36

7.層數(shù)…20

這個(gè)網(wǎng)絡(luò)沒有卷積核因此只有6個(gè)參數(shù).,

?

這個(gè)網(wǎng)絡(luò)只能實(shí)現(xiàn)奇數(shù)行網(wǎng)絡(luò)比如3,5,7,9,11,13。其中3到11層網(wǎng)絡(luò)的性能是穩(wěn)定可期待的,但是13層網(wǎng)絡(luò)的性能并不穩(wěn)定。因此有效的層數(shù)只有5個(gè)。

節(jié)點(diǎn)數(shù)只能用1個(gè)循環(huán)節(jié)來賦值,比如當(dāng)

int shuru=9*9;

int yc=30;???????

int shuchu=49;

3層是81*30*分類數(shù)

5層是81*30*49*30*分類數(shù)

具體調(diào)參過程請(qǐng)參考《調(diào)參總結(jié)》

?

三.8個(gè)路徑

A…126…訓(xùn)練集所在位置

B…139…測(cè)試集所在位置

C…588…測(cè)試數(shù)據(jù)輸出位置

D…589…收斂標(biāo)準(zhǔn)δ(p)的數(shù)據(jù)

E…622…處理后的數(shù)據(jù)輸出位置

F…624…與C相同

G…704…與E相同

H…706…與C相同

這8個(gè)路徑必須更改為本地路徑,否則程序不能正常運(yùn)行。

訓(xùn)練集的10個(gè)數(shù)字分別裝到10個(gè)文件夾里面,

測(cè)試集的10個(gè)數(shù)字也是分別裝到10個(gè)文件夾里面,但是文件夾的命名方式是b0,b1…

String sf="b"+fen[a]; …138 也可以在第138行更改這個(gè)命名規(guī)則

?

四.標(biāo)定數(shù)據(jù)

?

將參數(shù)設(shè)定為

static double ret=0.1; //學(xué)習(xí)率????? ***(3)? 減小

static double weix=100;//權(quán)重????????? ***(4)? 減小?

static int cy=1; //層數(shù) ***(7)

static int[] tra= {0,2};? //訓(xùn)練集

static int[] fen= {0,2};? //測(cè)試集***(2)

static int yc=30;????? ?//***(5)? 減小

for(int a= 0 ;a<34 ;a++)??? ????? //***(1) 減小

在大約13min內(nèi)可以得到如下表格的數(shù)據(jù),迭代次數(shù)和平均準(zhǔn)確率和最大準(zhǔn)確率應(yīng)該是高度一致的,收斂時(shí)間與機(jī)器的性能有關(guān),有可能不同。

81*30*2

????????

f2[0]

f2[1]

迭代次數(shù)n

平均準(zhǔn)確率p-ave

δ

耗時(shí)ms/次

耗時(shí)ms/199次

耗時(shí) min/199

最大值p-max

0.522324

0.466338

4.824121

0.527528

0.5

17.66834

3516

0.0586

0.804672

0.517923

0.488976

10.60302

0.559235

0.4

16.8995

3363

0.05605

0.818588

0.480915

0.527382

32.92462

0.685667

0.3

17.47739

3478

0.057967

0.917992

0.45703

0.546234

68.78894

0.797262

0.2

18

3582

0.0597

0.963718

0.507829

0.48911

155.2965

0.911606

0.1

19.26131

3833

0.063883

0.968688

0.318766

0.681292

492.8593

0.960129

0.01

25.47739

5086

0.084767

0.977634

0.065961

0.934053

1295.281

0.975169

0.001

40.68342

8096

0.134933

0.982604

0.050842

0.949179

1368.503

0.975409

9.00E-04

41.07035

8173

0.136217

0.983101

0.035695

0.964281

1426.709

0.976148

8.00E-04

42.35678

8429

0.140483

0.983101

0.030628

0.969389

1494.201

0.976238

7.00E-04

43.52764

8662

0.144367

0.985586

0.050617

0.94937

1667.829

0.976875

6.00E-04

46.60804

9275

0.154583

0.986581

0.010398

0.989601

1749.307

0.977357

5.00E-04

47.70854

9509

0.158483

0.986581

0.015357

0.984639

1875.171

0.977389

4.00E-04

50.34673

10019

0.166983

0.985089

0.005238

0.994751

2184.286

0.979382

3.00E-04

56.21106

11186

0.186433

0.986083

0.010197

0.989805

2582.925

0.97974

2.00E-04

63.26131

12589

0.209817

0.985089

0.01012

0.989879

3498.412

0.981728

1.00E-04

84.22111

16760

0.279333

0.987078

6.47E-05

0.999938

3645.025

0.981758

9.00E-05

84.13568

16743

0.27905

0.987078

0.005083

0.994919

3840.156

0.982055

8.00E-05

87.79899

17472

0.2912

0.987575

4.83E-05

0.999951

4077.126

0.982707

7.00E-05

92.61307

18445

0.307417

0.988072

0.005068

0.994932

4212.678

0.982557

6.00E-05

93.86432

18695

0.311583

0.987575

3.61E-05

0.999964

4589.568

0.982902

5.00E-05

101.6683

20232

0.3372

0.988072

0.005054

0.994945

5167.663

0.983454

4.00E-05

113.1709

22521

0.37535

0.988072

0.005047

0.994953

5821.111

0.983354

3.00E-05

125.2261

24935

0.415583

0.988569

1.49E-05

0.999985

6976.513

0.983821

2.00E-05

145.2412

28903

0.481717

0.987575

7.47E-06

0.999993

9615.879

0.983631

1.00E-05

193.8141

38569

0.642817

0.988569

6.46E-06

0.999993

9692.05

0.983736

9.00E-06

194.9598

38797

0.646617

0.989066

5.81E-06

0.999994

10012.85

0.984148

8.00E-06

201.0754

40014

0.6669

0.988569

5.07E-06

0.999995

10419.32

0.983961

7.00E-06

207.5176

41296

0.688267

0.988072

4.29E-06

0.999996

11089.11

0.9844

6.00E-06

222.4523

44268

0.7378

0.989066

3.58E-06

0.999996

12141.85

0.984138

5.00E-06

240.0804

47776

0.796267

0.988072

0.005028

0.994972

12888.37

0.984478

4.00E-06

254.397

50625

0.84375

0.989563

2.11E-06

0.999998

13944.59

0.9849

3.00E-06

275.7286

54870

0.9145

0.989066

1.50E-06

0.999999

16152.7

0.98498

2.00E-06

315.6784

62820

1.047

0.988569

7.15E-07

0.999999

20551.51

0.985886

1.00E-06

395.9397

78792

1.3132

0.99006

標(biāo)定表格的第5列δ列就是程序第589行的路徑D的表格,可以將標(biāo)定數(shù)據(jù)表格的其他列都刪除,將δ列置于第一列就是表格3convda.csv的內(nèi)容。

?

五.極限性能測(cè)試

?

使用三層的網(wǎng)絡(luò)不用卷積核,用mnist數(shù)據(jù)集,10分類測(cè)試網(wǎng)絡(luò)的實(shí)用性能

?

參數(shù)設(shè)置方案是

static double ret=0.1; //學(xué)習(xí)率????? ***(3)? 減小

static double weix=1000;//權(quán)重????????? ***(4)? 減小 ?

static int cy=1; //層數(shù) ***(7)

static int[] tra= {0,1,2,3,4,5,6,7,8,9};? //訓(xùn)練集

static int[] fen= {0,1,2,3,4,5,6,7,8,9};? //測(cè)試集

static int n=784;

static int m=300;?? //***(5)? 減小

static int k=10;???

for(int a= 60 ;a<61 ;a++)?? ????? //***(1) 減小

?

迭代次數(shù)n

準(zhǔn)確率

δ

耗時(shí)ms/次

耗時(shí)ms/199次

6802425

0.984858

1.00E-09

11319060

188.651

6730004

0.984156

1.00E-09

14988660

249.811

6249665

0.984456

1.00E-09

9229857

153.831

6290676

0.983654

1.00E-09

11362439

189.374

5129416

0.982852

1.00E-09

7887187

131.4531

4464786

0.982952

1.00E-09

6659705

110.9951

5305764

0.983153

1.00E-09

7999463

133.3244

6067846

0.983053

1.00E-09

9387251

156.4542

5218186

0.982551

1.00E-09

8619121

143.652

5327884

0.982952

1.00E-09

7842863

130.7144

4909916

0.983153

1.00E-09

7628994

127.1499

5789196

0.982451

1.00E-09

8916027

148.6005

5156298

0.98225

1.00E-09

7897897

131.6316

?

共測(cè)試了13組,平均需要564萬次迭代,耗時(shí)大概153min,準(zhǔn)確率最大值98.48%。

?

總結(jié)

以上是生活随笔為你收集整理的多层神经网络Java代码800行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

亚洲日日射 | 中文综合在线 | 日本久久精品视频 | 国产特级毛片aaaaaa高清 | 久久久久久久久久国产精品 | 免费a级毛片在线看 | 国产在线高清视频 | 在线观看视频97 | 综合伊人av | 99爱精品视频 | 国产精品久久久久久超碰 | 亚洲午夜精品在线观看 | 99热九九这里只有精品10 | 久久深夜 | 免费在线观看一区 | 国产精品视频免费 | 天天翘av| 国产99色| 国产日韩欧美自拍 | 成年人国产视频 | 国产直播av| 久久福利综合 | 91亚洲狠狠婷婷综合久久久 | 丁香在线 | 91插插插免费视频 | 欧美性性网 | 免费看的黄网站软件 | 96精品视频 | 久草视频免费在线观看 | 日本字幕网 | 99精品久久精品一区二区 | 亚洲高清在线观看视频 | 69欧美视频| 久久视频中文字幕 | www色片 | 免费看91的网站 | 中文字幕一区二区在线播放 | 亚洲精品男女 | 国产精品18久久久久久vr | 国产一级高清 | 国偷自产中文字幕亚洲手机在线 | 亚洲欧洲在线视频 | 国产一区二区电影在线观看 | 丁香婷婷久久 | 久久婷婷五月综合色丁香 | 美女视频黄是免费的 | 精品中文字幕在线 | www.亚洲激情.com | 香蕉在线视频观看 | 国产精品原创视频 | 97人人模人人爽人人喊网 | 国产成人一区二区精品非洲 | 日韩精品大片 | 中文字幕一区在线观看视频 | 爱情影院aqdy鲁丝片二区 | 免费久久99精品国产婷婷六月 | 婷五月天激情 | 亚洲视频一 | 欧美精品久久人人躁人人爽 | 欧美性生活小视频 | 日韩a在线看 | 日韩欧美一区二区三区视频 | 国产精品久久久久久久久久久免费看 | 中文字幕在线视频一区二区三区 | 91国内产香蕉 | a成人v| 国产成人av在线影院 | 热久久免费国产视频 | 99色在线| 日韩成人av在线 | 91传媒激情理伦片 | 日韩一二三区不卡 | 视色网站 | 亚洲精品成人免费 | 久草网站 | 欧美另类交在线观看 | 国产五月婷婷 | 91探花国产综合在线精品 | 亚洲欧美国产精品18p | 国产a视频免费观看 | 99久久综合国产精品二区 | 色干干| 在线观看国产永久免费视频 | 午夜精品久久久久久久99 | 日p视频 | 国产原创中文在线 | 日韩精品一卡 | 亚洲日韩欧美视频 | 国产91免费看 | 国产亚洲在线视频 | 久久高清国产 | 国产96在线观看 | 最近日本mv字幕免费观看 | 9999在线观看 | 成年人视频免费在线播放 | 欧美激情综合五月色丁香小说 | 国产成人综 | av成人在线电影 | 天天操天天爱天天爽 | 人人天天夜夜 | a天堂在线看 | 中文字幕在线观看完整版 | 99国产精品视频免费观看一公开 | 免费在线成人av | 色a在线观看 | 国产精品11 | 99久久er热在这里只有精品66 | 黄色小说在线观看视频 | 美女视频a美女大全免费下载蜜臀 | 久草在线久草在线2 | 久草在线免费看视频 | 2018好看的中文在线观看 | 久久成人福利 | 日日夜色 | 91视频高清完整版 | 久久女同性恋中文字幕 | 日韩在线视频一区二区三区 | 国产亚洲精品久久久久久大师 | 伊人五月天综合 | 五月天色中色 | 在线一级片 | 2022久久国产露脸精品国产 | 中文在线免费一区三区 | 免费亚洲黄色 | 亚洲视频每日更新 | 黄色软件网站在线观看 | 人人超碰在线 | 国产黄色精品视频 | 69精品在线观看 | 国产精品一区二区三区免费视频 | 亚洲精品午夜一区人人爽 | 久日精品| 欧美久久久 | 免费视频你懂的 | 免费在线黄色av | 国产一区二区三区免费观看视频 | 国产精品久久久久久一二三四五 | 国产一卡二卡四卡国 | 亚洲精品自拍视频在线观看 | 久久黄色精品视频 | 国产精品久久久久久影院 | 欧美日韩在线免费观看 | 国产视频91在线 | 99热这里 | 少妇视频一区 | 国产在线观看91 | 国产精选在线 | 精品国产电影 | 91色在线观看视频 | 在线综合 亚洲 欧美在线视频 | 日日夜夜精品免费 | 天堂久色 | 97成人精品 | 久久久久久综合网天天 | www.色国产 | 99久久久久久久久久 | 久久精品视频在线 | 午夜av一区二区三区 | 国产 一区二区三区 在线 | 在线免费中文字幕 | 国产精品剧情 | 精品视频免费观看 | 国产精品视频999 | 日韩高清精品一区二区 | 久久高清国产视频 | 久久久亚洲网站 | 中文字幕国产精品 | 狠狠插狠狠干 | 国产视频久久久 | 一区二区三区韩国免费中文网站 | 色视频网站在线观看一=区 a视频免费在线观看 | 青草视频网 | 懂色av一区二区在线播放 | 九九热1| 日日天天av | 国产精品久久久久久av | 日韩xxxx视频| 婷婷六月色 | 一区二区三区精品在线视频 | 亚洲午夜久久久影院 | 日韩精品一区在线播放 | 国产又粗又猛又黄视频 | 午夜久久久久久久久久久 | 三级a视频| 成人精品视频久久久久 | 成人毛片网 | 亚洲天天摸日日摸天天欢 | av日韩av | 国产一区二区手机在线观看 | 91热这里只有精品 | 97色婷婷成人综合在线观看 | 婷婷色狠狠 | 国产精品视频不卡 | 能在线看的av| 亚洲 欧美日韩 国产 中文 | 一级免费片 | 日本爽妇网 | 伊人视频 | av资源在线看 | 九九影视理伦片 | 999久久国产精品免费观看网站 | 免费福利视频网 | 91亚洲狠狠婷婷综合久久久 | 国产最新在线观看 | 国产午夜精品视频 | 一区二区三区四区免费视频 | 成人免费共享视频 | 成人黄色在线电影 | 欧洲成人免费 | 香蕉精品视频在线观看 | 国产亚洲欧洲 | 亚洲综合色视频在线观看 | www.天天色 | 精品国产一区二区三区四区vr | 男女精品久久 | 日本三级香港三级人妇99 | 久久久五月婷婷 | av免费电影在线 | 91精品网站在线观看 | 国产资源网 | 日韩欧美在线高清 | 国产无遮挡又黄又爽在线观看 | 97久久精品午夜一区二区 | 成av在线| 亚洲国产中文字幕 | 狠狠狠色丁香综合久久天下网 | 免费三级影片 | 麻豆va一区二区三区久久浪 | 国产拍揄自揄精品视频麻豆 | 91高清完整版在线观看 | 麻花天美星空视频 | 国产精品视频大全 | 五月天天色| 天天操操操操操操 | 特级毛片爽www免费版 | 国产精品美女www爽爽爽视频 | 99视频99| 国产一区免费视频 | 精品一区电影国产 | 在线亚洲天堂网 | 国产又粗又猛又色又黄网站 | 免费黄色a网站 | 久久色在线播放 | 日韩视频中文字幕 | 九九免费在线观看视频 | av亚洲产国偷v产偷v自拍小说 | a级一a一级在线观看 | 成人一区二区三区在线观看 | 日日夜夜中文字幕 | 日韩偷拍精品 | 国产剧情一区二区 | 国产精品资源在线 | 日韩精品在线免费播放 | 韩国av三级 | 国产黄网在线 | 91精品在线免费观看视频 | 日韩在线视频精品 | 涩涩网站在线看 | 日本不卡视频 | 亚洲国产美女精品久久久久∴ | 国产一区二区三区视频在线 | 日本三级香港三级人妇99 | 国产成人精品一区二区三区福利 | 国产在线观看免费 | 久久伊人精品天天 | 最新免费中文字幕 | 国产精品一区二区三区四 | 96亚洲精品久久久蜜桃 | 欧美精品一区二区三区四区在线 | 永久黄网站色视频免费观看w | 亚洲欧美日韩一区二区三区在线观看 | 日本黄区免费视频观看 | 欧美性生活小视频 | 久艹视频在线免费观看 | 亚洲91精品在线观看 | 久久国产精品99久久久久久老狼 | 亚洲一区二区精品 | 亚洲综合在线五月天 | 天天射天天爽 | 婷婷四房综合激情五月 | 国产成年人av | 极品久久久 | 日韩不卡高清视频 | 日韩亚洲在线视频 | 国产一级在线观看 | 麻豆你懂的 | 欧美人牲| 贫乳av女优大全 | 久久久久久久久久久免费av | 黄色美女免费网站 | 国产 日韩 中文字幕 | 久久福利小视频 | 久久国产精品成人免费浪潮 | 成人xxxx | 国产 视频 高清 免费 | 国产精品都在这里 | 精品久久久久久亚洲综合网 | 久久无码av一区二区三区电影网 | 国产在线精品福利 | 亚洲精品乱码久久久久久蜜桃欧美 | 国产精品观看在线亚洲人成网 | 黄色日本免费 | 国产精品露脸在线 | 欧美激情精品久久 | 999色视频 | 91pony九色丨交换 | 国产无套视频 | 国产日本三级 | 97影视| 成av人电影| 欧美美女视频在线观看 | 中文字幕在线久一本久 | 婷婷色吧 | 国产在线a免费观看 | 天天综合色天天综合 | 中文字幕之中文字幕 | 黄色软件在线观看视频 | 99国内精品久久久久久久 | 成人av网站在线播放 | 国产性xxxx | 欧美一区免费在线观看 | 欧美日韩免费在线视频 | 亚洲一级国产 | 中文字幕在线网址 | 怡红院av久久久久久久 | 国产91aaa | 探花视频免费观看高清视频 | 欧美综合久久久 | 日韩在线观看第一页 | 狠狠狠色丁香综合久久天下网 | 亚洲免费婷婷 | 亚洲日韩欧美一区二区在线 | 人人dvd | 精品国产一区二区三区久久 | 91免费高清在线观看 | 久久9999久久免费精品国产 | 久久综合色天天久久综合图片 | 一区二区三区免费在线 | 亚洲精品成人免费 | 日韩中文在线电影 | avcom在线| 1024在线看片 | 国产丝袜美腿在线 | 久久不色 | 亚洲高清资源 | 91av在线播放视频 | 亚洲精品国产拍在线 | 久久99精品国产99久久6尤 | 狠狠色噜噜狠狠狠狠2021天天 | 五月综合婷| 久久国精品 | 国产精品久久久久久模特 | 亚洲成人网在线 | 国产亚洲精品久久久久久无几年桃 | 国产精品视频999 | 99热在线国产 | 亚洲精选99| 久久久久久久免费看 | 色国产视频 | 精品a在线 | 国产成人免费av电影 | 日韩欧美一区二区三区黑寡妇 | 91大片网站 | 国产高清第一页 | 欧美淫aaa免费观看 日韩激情免费视频 | 波多野结衣在线视频免费观看 | 一区 在线 影院 | 三级av网站| 久久久久亚洲a | 国产一级视屏 | 在线免费观看视频一区 | 国内精品中文字幕 | av福利第一导航 | 一区二区亚洲精品 | 国产小视频免费在线观看 | 97操操| 一区二区 精品 | 亚洲aⅴ乱码精品成人区 | 亚洲一二三久久 | 国产精品亚洲成人 | 亚洲电影免费 | 天天色天天射天天操 | 日韩在线电影观看 | 亚洲经典在线 | 亚洲一区久久 | 国产高清日韩欧美 | 91av视频在线观看 | 欧美作爱视频 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产资源免费在线观看 | 成年人免费看片网站 | 韩日av在线 | 欧美成人性战久久 | 国产福利一区二区三区视频 | 在线国产精品一区 | 超碰在线观看av.com | 免费合欢视频成人app | 久久久久综合精品福利啪啪 | 久久午夜免费观看 | 色综合五月天 | 免费三级在线 | 91精品国产九九九久久久亚洲 | 欧美精品一区二区在线播放 | 91福利免费 | 久产久精国产品 | 国产精品久久久久久久久久三级 | 国产精品自产拍在线观看网站 | 成人午夜片av在线看 | 麻豆国产网站 | 五月婷婷久久丁香 | 五月婷婷综合激情网 | 国产69精品久久99不卡的观看体验 | 丝袜精品视频 | 2018好看的中文在线观看 | 亚洲精品免费视频 | 色就是色综合 | 在线看国产日韩 | 99免费在线观看 | 久久96国产精品久久99漫画 | 久久欧美综合 | 国产一级在线 | 久久99久久99精品免视看婷婷 | 国产精品久久久久永久免费观看 | 国产一区二区观看 | 中文永久免费观看 | 国产欧美综合在线观看 | 国产精品99久久久精品免费观看 | 99精品国产福利在线观看免费 | 天天综合91 | 亚洲精品在线观看av | 欧美性黄网官网 | 日韩天堂在线观看 | 精品国产伦一区二区三区观看体验 | 五月综合网站 | 免费网站色 | 日本激情视频中文字幕 | 伊人日日干 | 在线色亚洲| 成人丁香花| 欧美在线a视频 | 国产伦精品一区二区三区无广告 | 成年人在线免费看片 | 91亚洲精品久久久蜜桃 | 午夜美女网站 | 久久综合久色欧美综合狠狠 | 国产精品久久久久久久免费大片 | av中文字幕网址 | 91在线中文字幕 | 91视频在线自拍 | 欧美肥妇free | 中文av不卡 | a黄在线观看| 欧美精品在线视频观看 | av在线之家电影网站 | 在线观看亚洲精品 | 亚洲成人在线免费 | 超碰在线最新网址 | 韩国在线视频一区 | 久久精品欧美日韩精品 | 久久成人国产精品一区二区 | 日韩免费视频网站 | 久久综合九色综合97_ 久久久 | www国产在线 | 国产免费又爽又刺激在线观看 | 日韩资源在线 | 99精品视频在线播放免费 | 9999激情| 精品在线观看免费 | 亚洲视频国产 | 精品久久久久国产 | 久久久www成人免费精品张筱雨 | 在线电影91 | 91视频在线免费看 | 五月婷婷综合在线视频 | 国产成人在线看 | 中文在线a在线 | 中文字幕日本在线观看 | 欧美天天综合 | 成人一级免费视频 | 色视频在线免费观看 | 四虎国产精品免费观看视频优播 | 久久极品| 2019中文最近的2019中文在线 | 欧美日韩高清一区二区 | 91视频在线网址 | 国产区精品区 | 99福利片 | 日韩精品中文字幕一区二区 | 久久精品www人人爽人人 | av理论电影| 麻花豆传媒一二三产区 | 超碰人人做 | 97在线观看免费观看高清 | 国产 字幕 制服 中文 在线 | 九九热在线精品视频 | 国产亚洲资源 | 日日爽 | 色综合小说 | 97超碰成人在线 | 成人久久免费视频 | 极品久久久| 久久人人爽人人爽人人片av软件 | 婷婷开心久久网 | 91精品国产综合久久福利不卡 | 久久久精品国产一区二区三区 | 人人爽网站 | 中文字幕五区 | 91人人插| 中文成人字幕 | 欧美精品一区在线发布 | 97超碰人人澡人人爱 | 一级黄色大片在线观看 | 人人草在线视频 | 521色香蕉网站在线观看 | 中文字幕视频一区 | 欧美日韩三级在线观看 | 国产麻豆成人传媒免费观看 | 日本中文在线 | 日韩高清不卡一区二区三区 | 亚洲精品国产精品国自 | 夜夜骑日日操 | 亚洲精品视频大全 | 99精品偷拍视频一区二区三区 | 久久av观看 | 欧美日韩免费一区二区三区 | 天天躁天天狠天天透 | 婷婷 综合 色 | 在线免费成人 | 天天色官网 | 免费无遮挡动漫网站 | 99精品电影 | 91试看| 亚洲国产中文字幕在线 | 天天操天天干天天综合网 | 天天综合人人 | 国产人成一区二区三区影院 | 亚洲欧美日本国产 | 波多野结衣视频一区二区 | 国产在线一线 | 国产成人在线综合 | 天天爽综合网 | 久久久综合香蕉尹人综合网 | 天天操天天艹 | 视频在线观看91 | 欧美 日韩 国产 成人 在线 | 国产精品久久久久久久久久久杏吧 | 免费观看一级特黄欧美大片 | 在线观看日韩免费视频 | 天天狠狠干 | 精品欧美一区二区三区久久久 | 国产精品专区在线 | 日韩经典一区二区三区 | 国产日韩在线播放 | 成人毛片100免费观看 | 在线观看国产区 | 色婷婷狠| 高清av免费观看 | 天天操综合网站 | 国语自产偷拍精品视频偷 | 久久99久久久久久 | 麻豆久久久久 | 中文字幕一区三区 | 中文字幕在线观看资源 | 久久精品www人人爽人人 | 久久综合九色综合久99 | 探花视频免费观看高清视频 | 亚洲女同videos | 国产精品1区2区在线观看 | 国产剧情一区二区在线观看 | 欧美性做爰猛烈叫床潮 | 特级西西444www大精品视频免费看 | 女人高潮特级毛片 | 久在线 | 久久久久免费精品视频 | 免费观看v片在线观看 | 天天插狠狠干 | 中文在线a∨在线 | 在线免费观看国产精品 | 国产精品欧美日韩在线观看 | 正在播放五月婷婷狠狠干 | 婷婷精品进入 | 看片网站黄色 | 精品国产免费av | av亚洲产国偷v产偷v自拍小说 | 丰满少妇在线观看资源站 | 久草在线视频中文 | 亚洲欧美日韩一区二区三区在线观看 | 欧美精品在线视频 | 天堂黄色片 | 五月婷婷视频在线 | 免费观看性生交大片3 | 国产高清在线不卡 | 日本乱视频 | 中文字幕在线播放av | 91精品视频在线 | 国产精品v欧美精品 | 香蕉影视在线观看 | 日韩欧美大片免费观看 | 国产九九九精品视频 | 日韩r级在线 | av久久久 | 午夜日b视频 | 亚洲精品18p| 婷五月激情 | 国产黑丝一区二区 | 久久综合网色—综合色88 | 91干干干 | 亚洲国产成人久久综合 | 99re视频在线观看 | 日韩欧美网站 | 午夜电影 电影 | 国产小视频国产精品 | 91精品视频一区 | 黄色www在线观看 | 中文字幕黄色av | .精品久久久麻豆国产精品 亚洲va欧美 | av成人免费在线 | 久久图 | 99热免费在线 | 福利一区二区三区四区 | 国产剧情在线一区 | 国产精品黄色影片导航在线观看 | 欧美做受高潮电影o | 麻豆视频免费入口 | www.久久爱.cn | 一区二区视 | 国产欧美精品一区二区三区四区 | 国产精品成久久久久三级 | 精品国产乱码一区二区三区在线 | 国产区在线视频 | 高清不卡毛片 | 成 人 黄 色视频免费播放 | 免费在线激情电影 | .国产精品成人自产拍在线观看6 | www.av中文字幕.com | 久久久久国 | a午夜在线 | 男女全黄一级一级高潮免费看 | 亚洲一区二区三区在线看 | 日韩素人在线观看 | 日日夜夜精品免费观看 | 日韩av视屏在线观看 | 国产无套精品久久久久久 | 天天av在线播放 | 99re国产视频 | 中文字幕之中文字幕 | 久久久久激情电影 | av无限看 | 又湿又紧又大又爽a视频国产 | 高清国产午夜精品久久久久久 | 亚洲黄色精品 | 国产精品亚洲片在线播放 | 99热这里有 | 欧美 日韩 成人 | 成人久久18免费 | 久久久久久精 | 超碰免费公开 | 国产美女视频免费观看的网站 | 欧美综合在线视频 | 黄色毛片电影 | 九九九免费视频 | 国产麻豆精品一区二区 | 亚洲小视频在线观看 | 国产区免费在线 | 日日夜夜操av | 欧美精选一区二区三区 | 成人免费看片网址 | 成人在线免费观看网站 | 久久无码精品一区二区三区 | 国产精品一区二区久久 | 日韩精品一二三 | 一区二区av| 香蕉视频国产在线 | 久草在线中文视频 | 久操综合| 国产精品毛片一区视频 | 亚洲精品视频网站在线观看 | 欧美一级视频免费看 | 亚洲欧洲成人精品av97 | 亚洲精品视频在线观看免费视频 | 黄色最新网址 | 久草视频免费播放 | 91亚洲视频在线观看 | 好看的国产精品视频 | 99免费在线观看 | 99久久久国产精品免费观看 | 久久精品黄| 午夜视频色 | 久久免费视频这里只有精品 | 最新中文字幕在线观看视频 | 中文字幕在线看视频 | 免费看成人 | 98涩涩国产露脸精品国产网 | 精品国产亚洲一区二区麻豆 | 国产亚洲精品久久久久久久久久久久 | 最近2019中文免费高清视频观看www99 | 国产亚洲成av人片在线观看桃 | 国产精品淫片 | 婷婷在线视频 | 欧美日韩亚洲在线观看 | 天天天色综合 | 成人在线观看av | 国产精品永久在线观看 | 天天操天天干天天爽 | 久草免费在线观看视频 | 99久久99热这里只有精品 | 500部大龄熟乱视频使用方法 | 99电影456麻豆 | 欧美精品久久久久久久 | 五月婷婷中文字幕 | 国产福利中文字幕 | 伊人午夜 | 精品99在线视频 | 欧美久久久久久久久久 | 日本福利视频在线 | 婷婷av色综合 | 日日夜夜骑 | 久久a免费视频 | 色在线亚洲 | japanesexxxhd奶水| 乱男乱女www7788 | 久久黄色网 | 国产原创av片 | 国产成人99av超碰超爽 | 亚洲有 在线 | 日韩午夜精品 | 欧美小视频在线观看 | 国产一区欧美日韩 | www.久艹| 五月婷婷丁香六月 | 韩国av免费观看 | 国产高清在线 | 国产 在线 高清 精品 | 国产精品1区2区在线观看 | 欧美日韩亚洲在线观看 | 国产91九色蝌蚪 | 亚洲精品美女久久 | 亚洲精品日韩一区二区电影 | 久久久久北条麻妃免费看 | 美女视频黄免费网站 | 欧美成人手机版 | 欧美专区日韩专区 | 超级碰碰碰视频 | 狠狠色丁香婷婷综合视频 | 日韩一级理论片 | 中文字幕一区二区三区久久蜜桃 | av免费观看网站 | 成人av电影在线播放 | 麻豆首页 | 久久草在线精品 | 91视视频在线直接观看在线看网页在线看 | 亚洲成人av在线电影 | 成人羞羞视频在线观看免费 | 亚洲在线激情 | 亚洲成年人av | 色综合久久综合网 | 亚洲精品一区二区在线观看 | 色综合久久精品 | 九九久久免费视频 | 香蕉视频日本 | 黄色三级免费看 | 91在线影视 | 午夜精品久久久久久久久久久久 | 日本一区二区三区视频在线播放 | 少妇bbw揉bbb欧美 | 在线播放一区 | 日韩一区二区久久 | 色综合久久五月天 | 国产精品九九九九九九 | 亚洲理论片在线观看 | 久久最新网址 | 中文字幕乱在线伦视频中文字幕乱码在线 | 欧美成人91 | 五月婷婷伊人网 | 久影院| 成全在线视频免费观看 | 一区二区三区四区免费视频 | 天堂av在线7| 国产精品久久久久免费 | 久久久国产99久久国产一 | 久久人人插 | 91在线小视频 | 黄污视频大全 | 91最新网址在线观看 | 91视视频在线直接观看在线看网页在线看 | 黄色在线观看免费 | av福利电影 | 黄色在线免费观看网站 | 激情图片久久 | 国产精品涩涩屋www在线观看 | 国产精品剧情 | 亚洲天堂色婷婷 | 91av手机在线 | 九九色在线 | 91视频电影 | 欧美国产日韩激情 | 久久久久在线 | 欧美精品一区二区三区一线天视频 | 日韩r级电影在线观看 | 91插插插网站 | 狠狠色丁香婷婷综合欧美 | 国产精品不卡在线 | 国产色妞影院wwwxxx | 国产精品高清在线 | 九九九九九国产 | 免费在线电影网址大全 | 免费看日韩片 | 久久免费影院 | 激情在线网站 | 69视频在线播放 | 在线免费av播放 | 91精品蜜桃 | 久久综合免费视频 | 91传媒在线看 | 亚洲电影免费 | 成人在线视频免费看 | 国产一线天在线观看 | 97操操操 | 日韩在线国产精品 | 涩涩成人在线 | 欧美一级高清片 | 欧美一级视频免费看 | 日本一区二区三区免费观看 | 日本在线h | 国产精品九九九九九九 | 久久久免费播放 | 91av视频在线免费观看 | 丁香激情五月婷婷 | 久久99久久99免费视频 | 正在播放国产一区二区 | 国产九九九精品视频 | 大胆欧美gogo免费视频一二区 | 亚州日韩中文字幕 | 操操操人人 | 亚洲国产中文字幕在线 | 伊人久在线 | 色夜视频| 国产亚洲成av片在线观看 | 欧美日韩亚洲在线观看 | 婷婷色5月| 日韩电影中文字幕在线 | 99产精品成人啪免费网站 | 四虎在线免费观看 | 成人av网址大全 | 在线视频欧美日韩 | 久久久久久久99精品免费观看 | 日韩黄色一级电影 | 久久99精品久久久久久秒播蜜臀 | 国产精品免费视频观看 | 永久免费的啪啪网站免费观看浪潮 | 欧美久久综合 | 91桃色在线免费观看 | 中文字幕激情 | 伊人电影在线观看 | 久久一区二区三区日韩 | 免费观看成年人视频 | 福利久久 | 国产91精品在线播放 | 亚洲男男gaygayxxxgv | 欧美一级视频免费看 | 人人看人人爱 | 99色在线| 91精品视频免费看 | 国产一区二区在线观看免费 | 操操操日日 | 99精品一区二区三区 | 国产精品久久久久久久久久不蜜月 | 在线播放 日韩专区 | 国产精品永久 | 久久婷婷精品视频 | 欧美一区二区在线免费看 | 国产特黄色片 | 激情在线免费视频 | 99av在线视频 | 久草久草视频 | 精品欧美一区二区精品久久 | 午夜精品久久久99热福利 | 国产69久久久 | 日本69hd| 992tv又爽又黄的免费视频 | 最近中文字幕视频网 | 欧美a级在线免费观看 | 日日碰狠狠躁久久躁综合网 | 黄网av在线 | 欧美黄网站 | 一区二区三区观看 | 日本激情中文字幕 | 日本黄色大片儿 | 91手机电影| 一区 二区 精品 | 天天操天天干天天干 | japanesexxxhd奶水| 午夜精品一区二区三区在线 | 欧美a级成人淫片免费看 | 天天躁天天狠天天透 | 国产亚洲人成网站在线观看 | 欧美激情精品久久久久久免费印度 | 国产二区视频在线 | 手机在线看片日韩 | 国产女教师精品久久av | av免费在线播放 | 久久午夜色播影院免费高清 | 免费视频久久久 | 亚洲午夜精品久久久久久久久久久久 | 成 人 黄 色 视频播放1 | 中文字幕韩在线第一页 | 91av蜜桃 | 婷婷亚洲五月色综合 | 欧美精品天堂 | 一区二区中文字幕在线 | 国产日产在线观看 | 国产在线视频一区二区三区 | 久久dvd | 中文字幕成人 | 亚洲每日更新 | 最新av电影网址 | 成年人在线免费看 | 亚洲精品久久视频 | a√天堂中文在线 | 最新日韩在线观看视频 | 国产一区二区三区午夜 | 亚洲精品三级 | 欧美在线视频精品 | 欧美日韩一区三区 | 日韩黄色av网站 | 成人教育av| 超碰公开97 | 99精品国产99久久久久久97 | 亚洲,播放 | 特级毛片网站 | 毛片在线播放网址 | 美女在线观看网站 | 国产精品久久久免费 | 人人爽久久久噜噜噜电影 | 手机在线看永久av片免费 | 久久久成人精品 | 高清日韩一区二区 | 国内精品亚洲 | 最近能播放的中文字幕 | 国产无吗一区二区三区在线欢 | 综合网中文字幕 | 中文字幕av电影下载 | 91精品影视 | 久久精品视频网站 | 国产一区黄色 | 91精彩视频在线观看 | 五月开心六月婷婷 | 国产精品九色 | 国产一区在线免费观看视频 | 免费黄色av. | 欧美福利久久 | 色哟哟国产精品 | 最近免费中文字幕 | 国产亚洲综合性久久久影院 | 婷婷在线综合 | 国产成人精品久久久久 | 久久综合九色九九 | 久久免费精品 | 亚洲天堂视频在线 | 免费久久网 | 国产精品区一区 | 成人毛片久久 | 色多多视频在线观看 | 激情图片区 | 色姑娘综合天天 | 久久狠狠亚洲综合 | 亚洲色图av | 91视频网址入口 | 日本mv大片欧洲mv大片 | 精品福利在线视频 | 久久精品中文字幕免费mv | 久精品一区 | 99久久夜色精品国产亚洲 | 日日夜夜网 | 在线观看av黄色 | av在线短片 | 日韩高清片 | 97超碰人人在线 | 高清av中文字幕 | 日韩免费区 | 久久久精品 一区二区三区 国产99视频在线观看 | 香蕉视频国产在线 | 日韩中文字幕免费在线播放 | 午夜av电影院 | 97成人在线免费视频 | 国产精品系列在线 | 中文字幕在线视频一区二区三区 | 中文字幕在线观看1 | 欧美高清视频不卡网 | 毛片美女网站 | 国产精品国产三级国产不产一地 | 天天激情天天干 | 99久久精品国产一区二区三区 | 中文字幕xxxx | 国产成人一区二区三区电影 | 欧美日韩高清在线 | 欧美一级裸体视频 | 日韩精品一区二区三区不卡 |