-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Distribute column over inputs uniformly in mapPotential #816
Conversation
👍 thanks guys! |
@breznak Any case where there are more inputs than columns, and the potential radius is small. |
Gosh, I see it now! Thanks @chetan51 for fixing, and @iandanforth for discovering!! Heck, how could it even work without it? (i guess inh/boosting had to do hard work to spread inputs evenly?) Btw2, from what I see the distribution of input indices for a column is uniform, while theory shows why it should be normal distr. Should there be a new bug for that? |
@breznak For most current use-cases, the SP is used without topology. That's why the SP "works" without this fix. As for uniform vs. normal distribution of columns over inputs, I'm planning on experimenting with a normal / gaussian distribution for when topology is enabled. This will be part of a greater refactor to support N-dimensional topology. Until then! |
👍 can't wait to see nD topology working! :) |
👍 |
Ready for merge! |
Distribute column over inputs uniformly in mapPotential
Requesting review: @subutai @iandanforth
Fixes #709
Must first merge numenta/nupic.core-legacy#75, and then point this PR to the new core before merging it.