From 6f70c1a4e47b0bc96ed0ebcca0eb384a5dfdc2f4 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 3 Apr 2016 17:16:03 +0200 Subject: calculate and visualize network activation --- code/weightvis.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'code/weightvis.js') diff --git a/code/weightvis.js b/code/weightvis.js index f61ec39..2ef33e1 100644 --- a/code/weightvis.js +++ b/code/weightvis.js @@ -30,7 +30,9 @@ var linkHighlightColor = pDeepPurple[5], linkHighlightColorAlt = pPink[5], nodeColor = pDeepPurple[4], - nodeHighlightColor = accentColor + nodeColorAlt = pPink[4], + nodeHighlightColor = accentColor, + nodeHighlightColorAlt = pPinkA[3] ; /* network construction */ @@ -63,6 +65,7 @@ var Network = (function() { this.nodes.push({ id: layer.toString() + "_" + node.toString(), layer: layer, + node: node, fixed: true }); } @@ -507,12 +510,14 @@ var NetVisualizer = (function() { function activation(x) { return 1 / (1 + Math.exp(-x)); } var weights = this.data[this.layout.data.batches-1][this.layout.data.epochs-1]; var lastLayerOut = inputs; + var activations = [inputs]; var hasBias = false; if (this.layout.net[0].isBias) { for (bias=0; bias