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).

Reply via email to