Build #540

Build nupic.core when there are changes to the repo.

Build: #540 was successful Changes by Marcus Lewis <mrcslws@gmail.com>

Build result summary

Details

Completed
Duration
32 minutes
Labels
None
Revision
e0b51f0ff732bd83b8476e9b642919bccfc83365 e0b51f0ff732bd83b8476e9b642919bccfc83365
Total tests
1194
Successful since
#526 ()

Code commits

Author Commit Message Commit date
Marcus Lewis &lt;mrcslws@gmail.com&gt; Marcus Lewis <mrcslws@gmail.com> e0b51f0ff732bd83b8476e9b642919bccfc83365 e0b51f0ff732bd83b8476e9b642919bccfc83365 Merge pull request #1225 from mrcslws/just-densify-it
TM Perf: Densify prevActiveCells rather than binary searching
Marcus Lewis &lt;mrcslws@gmail.com&gt; Marcus Lewis <mrcslws@gmail.com> 02c7289c7d74590b32b185089ae8d2b14f1d0527 m 02c7289c7d74590b32b185089ae8d2b14f1d0527 Fix bug in unit test, make TM catch this bug in DEBUG builds
Also make tm.numberOfCells() require less math.
Marcus Lewis &lt;mrcslws@gmail.com&gt; Marcus Lewis <mrcslws@gmail.com> db83a876c2d53dfdcc5d78b6fa9afdb5690eca50 m db83a876c2d53dfdcc5d78b6fa9afdb5690eca50 Perf: Densify prevActiveCells rather than binary searching
I learned while changing the SparseMatrix that this strategy is much
faster, despite using more memory.

Hotgym runtime:
Before: 2.04 seconds
After: 0.90 seconds

Shared artifacts

Artifact File size
Manylinux Wheel (release, 64bit, wide unicode) 3 MB