From b4c345e6a5fa929ba20eac19183b9c777055f52d Mon Sep 17 00:00:00 2001 From: Gaspard Coulet Date: Wed, 28 Apr 2021 23:12:36 +0200 Subject: Initial commit --- javascript_network/network.js | 95 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 javascript_network/network.js (limited to 'javascript_network/network.js') diff --git a/javascript_network/network.js b/javascript_network/network.js new file mode 100644 index 0000000..3a13b72 --- /dev/null +++ b/javascript_network/network.js @@ -0,0 +1,95 @@ +var network=function(x,y,arch){ + var sep =0; + this.x=x; + this.y=y; + var val_max; + this.archi = arch; + this.tabCoordinates=[]; + var ecart = width/(this.archi.length+1); + val_max = Math.max(...this.archi); + var rad =windowHeight/(val_max+5); + this.nbLayers = this.archi.length; + this.tabLayers =[]; + for(var i=0;i0){ + offset= this.tabLayers[i-1].tabNeurones[0].nbrOutput; + }else{ + offset=0; + } + cpt = this.tabLayers[i].tabNeurones[0].nbrInput; + x=0; + while(x