diff --git a/src/Global_Var.py b/src/Global_Var.py index d964b435facbd4bcfe321b6ebb927501fc9936dd..8a4eac0cb0a79d4d2998a0a978b616db597e1c79 100755 --- a/src/Global_Var.py +++ b/src/Global_Var.py @@ -190,18 +190,17 @@ class Global_Var(): heatmap = np.zeros((x, y)) heatmap[:] = -1 data = data.to_numpy() - print(data) - + if(depth == 0): # single depth for d in data: heatmap[int(d[0])][int(d[1])] = d[3] else: # multiple dimensions for d in data: - if(heatmap[int(d[0])][int(d[1])] == -1): + if(d[2] == 0): + #if(heatmap[int(d[0])][int(d[1])] == -1): heatmap[int(d[0])][int(d[1])] = d[3] - else: - if(heatmap[int(d[0])][int(d[1])] < d[3]): - heatmap[int(d[0])][int(d[1])] = -d[3] + #else: + # heatmap[int(d[0])][int(d[1])] = np.mean(heatmap[int(d[0])][int(d[1])]+d[3]) return heatmap diff --git a/src/Modules/Synapse/callbacks.py b/src/Modules/Synapse/callbacks.py index 38fd96a67988c6d423ae63bc760d08a87540248c..0e4744278d2af0ece842b6566562cfc621a65456 100755 --- a/src/Modules/Synapse/callbacks.py +++ b/src/Modules/Synapse/callbacks.py @@ -358,7 +358,7 @@ class callbacks(callbacksOp): heatMapY = data["y"].max() + 1 depth = data["C"].max() - data = data[["x", "y", "C", "V"]] + data = data[["x", "y", "C", "V", "To"]] data = data.sort_values(["C"]) for i in g.LayersNeuronsInfo: @@ -376,7 +376,7 @@ class callbacks(callbacksOp): if(index < neuronsNbr): fig.add_trace( go.Heatmap( - zmin=-1, + zmin=0, zmax=1, z=g.createHeatMap( heatMapX, heatMapY, data[data.To == index],depth),