numenta / nupic-legacy

Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
http://numenta.org/
GNU Affero General Public License v3.0
6.33k stars 1.56k forks source link

Spatial Pooler: Consolidate logic for checking whether global inhibition optimization should be used #840

Open chetan51 opened 10 years ago

chetan51 commented 10 years ago

In the current implementation of the SP, the logic for checking whether global inhibition optimization should be used is sprinkled around in various places. Refactor it into one place.

breznak commented 10 years ago

:+1:

chetan51 commented 10 years ago

Edit: Looks like it's already pretty well separated into functions. However, the checking to see whether we should do global inhibition optimization is split up into various places. I'm changing the subject of this issue to instead consolidate that logic into one place.

rhyolight commented 9 years ago

@chetan51 Status?

chetan51 commented 9 years ago

Very low priority, but still relevant.