I found the place it happens but not sure what is the right solution, (or maybe
I'm wrong? pretty new here)
https://github.com/numenta/nupic/blob/master/src/nupic/research/spatial_pooler.py#L1471
maskNeighbors is just the index array of neighbors column.
numBigger is zero because there are no overlaps, but maskNeighbors size is
bigger than zero because there are neighbors, making numActive bigger than zero
in some cases, and that makes the column a winner column.
If the name numActive is correct than it should calculate the number of active
neighbors(whatever that means? at least 1 overlap?), but _getNeighborsND just
returns an array of neighbors.
this is both in the java and py versions.
---
[Visit
Topic](https://discourse.numenta.org/t/sp-columns-activating-without-input-when-using-topology/1267/2)
or reply to this email to respond.
You are receiving this because you enabled mailing list mode.
To unsubscribe from these emails, [click
here](https://discourse.numenta.org/email/unsubscribe/2e9a2552031167a0a69c6226efa6562cc09508eaecd24b849ac18df16bb7daba).