#include "Br_fct.h" #include "math.h" double Br_fct::value(int index,double in0,double in1) { input0 = (in0 - 12.5)/6.90411; input1 = (in1 - -0.5)/34.6362; switch(index) { case 0: return neuron0x8a1ceb0(); default: return 0.; } } double Br_fct::neuron0x8a09b20() { return input0; } double Br_fct::neuron0x8a09dc8() { return input1; } double Br_fct::neuron0x8a08620() { double input = 0.164463; input += synapse0x8a079d0(); input += synapse0x8a194d0(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a12fd0() { double input = 0.128573; input += synapse0x8a130c8(); input += synapse0x8a130f0(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1d320() { double input = -2.75059; input += synapse0x8a19540(); input += synapse0x8a1d418(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1d440() { double input = -0.393082; input += synapse0x8a1d580(); input += synapse0x8a1d5a8(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1d5d0() { double input = -1.65833; input += synapse0x8a1d710(); input += synapse0x8a1d738(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1d760() { double input = 1.25328; input += synapse0x8a1d8a0(); input += synapse0x8a1d8c8(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1d8f0() { double input = 1.9823; input += synapse0x8a1da30(); input += synapse0x8a1da58(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1da80() { double input = 2.80567; input += synapse0x8a1dbc0(); input += synapse0x8a1dbe8(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1dc10() { double input = -2.96023; input += synapse0x8a1dd50(); input += synapse0x8a1de00(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1de28() { double input = 0.639542; input += synapse0x8a1df20(); input += synapse0x8a1df48(); return ((1/(1+exp(-input)))*1)+0; } double Br_fct::neuron0x8a1ceb0() { double input = -0.891337; input += synapse0x8a082f8(); input += synapse0x8a08320(); input += synapse0x8a08348(); input += synapse0x8a08370(); input += synapse0x8a22ce0(); input += synapse0x8a22d08(); input += synapse0x8a22d30(); input += synapse0x8a22d58(); input += synapse0x8a08460(); input += synapse0x8a08488(); return input; } double Br_fct::synapse0x8a079d0() { return (neuron0x8a09b20()*0.138429); } double Br_fct::synapse0x8a194d0() { return (neuron0x8a09dc8()*8.59195); } double Br_fct::synapse0x8a130c8() { return (neuron0x8a09b20()*1.58762); } double Br_fct::synapse0x8a130f0() { return (neuron0x8a09dc8()*-6.939); } double Br_fct::synapse0x8a19540() { return (neuron0x8a09b20()*0.578066); } double Br_fct::synapse0x8a1d418() { return (neuron0x8a09dc8()*-6.87832); } double Br_fct::synapse0x8a1d580() { return (neuron0x8a09b20()*-0.66838); } double Br_fct::synapse0x8a1d5a8() { return (neuron0x8a09dc8()*6.34451); } double Br_fct::synapse0x8a1d710() { return (neuron0x8a09b20()*-0.637312); } double Br_fct::synapse0x8a1d738() { return (neuron0x8a09dc8()*-6.96712); } double Br_fct::synapse0x8a1d8a0() { return (neuron0x8a09b20()*-0.382446); } double Br_fct::synapse0x8a1d8c8() { return (neuron0x8a09dc8()*-4.04069); } double Br_fct::synapse0x8a1da30() { return (neuron0x8a09b20()*0.213043); } double Br_fct::synapse0x8a1da58() { return (neuron0x8a09dc8()*8.10338); } double Br_fct::synapse0x8a1dbc0() { return (neuron0x8a09b20()*-0.0230519); } double Br_fct::synapse0x8a1dbe8() { return (neuron0x8a09dc8()*-5.16592); } double Br_fct::synapse0x8a1dd50() { return (neuron0x8a09b20()*-0.486881); } double Br_fct::synapse0x8a1de00() { return (neuron0x8a09dc8()*2.67379); } double Br_fct::synapse0x8a1df20() { return (neuron0x8a09b20()*-0.925501); } double Br_fct::synapse0x8a1df48() { return (neuron0x8a09dc8()*6.35924); } double Br_fct::synapse0x8a082f8() { return (neuron0x8a08620()*7.43637); } double Br_fct::synapse0x8a08320() { return (neuron0x8a12fd0()*-4.92186); } double Br_fct::synapse0x8a08348() { return (neuron0x8a1d320()*-2.29881); } double Br_fct::synapse0x8a08370() { return (neuron0x8a1d440()*-8.5241); } double Br_fct::synapse0x8a22ce0() { return (neuron0x8a1d5d0()*9.75617); } double Br_fct::synapse0x8a22d08() { return (neuron0x8a1d760()*-5.7886); } double Br_fct::synapse0x8a22d30() { return (neuron0x8a1d8f0()*11.7947); } double Br_fct::synapse0x8a22d58() { return (neuron0x8a1da80()*3.51779); } double Br_fct::synapse0x8a08460() { return (neuron0x8a1dc10()*-0.917973); } double Br_fct::synapse0x8a08488() { return (neuron0x8a1de28()*-9.5232); }