Column pooler2 update#293
Conversation
return number of cols removed/stripped. and print if > 0
This reverts commit 19ef852.
removed duplicit MNIST cmake entry
add check for segfault from CP
|
|
||
| namespace nupic { | ||
| namespace algorithms { | ||
| namespace column_pooler { |
| vector<UInt> inhibitionDimensions_; | ||
| vector<UInt> cellDimensions_; | ||
| UInt cellsPerInhbitionArea_; | ||
| UInt cellsPerInhibitionArea_; |
| Connections distalConnections; | ||
|
|
||
|
|
||
| ColumnPooler() {}; //default constructor, must call initialize to setup properly |
There was a problem hiding this comment.
default constructor & initialize()
| for(const auto &cell : active.getFlatSparse()) | ||
| { | ||
| // Adapt Proximal Segments | ||
| NTA_CHECK(cell < proximalMaxSegment_.size()) << "cell oob! " << cell << " < " << proximalMaxSegment_.size(); |
There was a problem hiding this comment.
not sure, but sometimes I may crash here
Connections: adaptSegment make const input,
SP: strip unlearned columns: removed
Conflicts: src/nupic/algorithms/SpatialPooler.cpp
SDR renamed data formats
|
Thanks for working on this @breznak! |
thanks! This was working ok, but some merge conglict broke between me merging your 2nd push to cp2 branch, and merging master.. I'll be trying to fix that. |
|
Thanks for merging this in the main devel branch. Closing. |
updates to CP branch