From b994c69b07ddeef86bd20ff517e5b161531f86c9 Mon Sep 17 00:00:00 2001 From: Valk Richard Li <48872266+ValKmjolnir@users.noreply.github.com> Date: Mon, 1 Jun 2020 01:22:24 +0800 Subject: [PATCH] Delete bp.nas --- balloon/example/bp.nas | 131 ----------------------------------------- 1 file changed, 131 deletions(-) delete mode 100644 balloon/example/bp.nas diff --git a/balloon/example/bp.nas b/balloon/example/bp.nas deleted file mode 100644 index 47e9d0b..0000000 --- a/balloon/example/bp.nas +++ /dev/null @@ -1,131 +0,0 @@ - -var neuron= -{ - in:0, - out:0, - diff:0, - bia:0, - w:[] -}; - -var INUM=2; -var HNUM=4; -var ONUM=1; - -var input_layer=[]; -var hidden=[]; -var output=[]; -var expect=[]; - -var difftanh=func(x) -{ - var ret=tanh(x); - return 1-ret*ret; -}; - -var diffsigmoid=func(x) -{ - var ret=sigmoid(x); - return ret*(1-ret); -}; - -var init=func() -{ - for(var i=0;i0.001) -{ - total_error=0; - input_layer[0]=1;input_layer[1]=1;expect[0]=1; - total_error+=calc(); - back(); - input_layer[0]=1;input_layer[1]=0;expect[0]=1; - total_error+=calc(); - back(); - input_layer[0]=0;input_layer[1]=1;expect[0]=1; - total_error+=calc(); - back(); - input_layer[0]=0;input_layer[1]=0;expect[0]=0; - total_error+=calc(); - back(); - cnt+=1; - if(cnt==10) - { - print('10 times: ',total_error,'\n'); - cnt=0; - } -} - -input_layer[0]=1;input_layer[1]=1;expect[0]=1; -calc(); -print('1 or 1: ',output[0].out,'\n'); -input_layer[0]=1;input_layer[1]=0;expect[0]=1; -calc(); -print('1 or 0: ',output[0].out,'\n'); -input_layer[0]=0;input_layer[1]=1;expect[0]=1; -calc(); -print('0 or 1: ',output[0].out,'\n'); -input_layer[0]=0;input_layer[1]=0;expect[0]=0; -calc(); -print('0 or 0: ',output[0].out,'\n'); \ No newline at end of file