NuPIC v0.5.5 Release Notes
-
- โ Renamed a misclassed class name from ConnectionsTest to GroupByTest
- โ not _ is => is not and fixes groupby comment and passes integration tests
- overhaul to groupby, now 10% faster than current implementation
- NUP-2299 Install specific versions of pip, setuptools, and wheel.
- NUP-2299 Added platform-conditional dependency on pycapnp==0.5.8 using PEP-508.
- lazy group_by and changes to GroupByGenerator
- perf improvement to segment comparison in compute activity
- 100 % increase in spped
- small perf changes
- โ demonstrate that compatability test works with predictedSegmentDec not 0.0
- ๐ fixes subtle bug in numSegments that caused integration tests to fail
- ๐ fixes bug where minIdx could be passed as a float rather than an int
- โ skip serialization test if capnp is not installed
- lints and updates comments in group_by.py and group_by_tests.py
- gets same results as c++ temporal memory after group_by changes
- โ ports group_by tests and they pass
- โ adds groupByN utility function for use in TM
- ๐ all connections tests written and passing, moved some stuff around and added missing function to connections
- โ started porting new connections tests and minor changes to connections.py
- ๐ improves permanence >= testing in computeActivity
- ๐ confirmed python implementation is same as cpp version. Needs better perf now
- โ adds back AnomalyRegion and Anomaly class in anomaly.py and related tests
- ๐ fixes bug in growSynapses, almost exactly the same
- โก๏ธ Updated core SHA and default SDR classifier implementation
- โก๏ธ Updated SDRClassifier factory and region to handle cpp
- ๐ changed input name from value to metricValue
- โก๏ธ updates variables names in anomaly_likelihood.py and AnomalyLikelihoodRegion
- โ adds new connections methods
- create new methods for creating/destroying synapses/segments
- continues change of connections datastructures
- ๐ move raw anomaly calculation back to nupic.algorithms.anomaly
- Finished swarming/hypersearch separation
- ๐ Moved base hypersearch classes to hypersearch
- ๐ Moved experimentutils to nupic.swarming
- โก๏ธ Updated SDR classifier internals
- calculate raw anomly score in KNNAnomalyClassifier
- removes anomaly.py dependency in network_api_demo.py
- โก๏ธ changes how TMRegion computes prevPredictdColumns and updates clamodel
- Install pip from local copy, other simplifications
- ๐ Fixup PYTHONPATH to properly include previously-defined PYTHONPATH
- โ adds pseudocode to core functions
- continues implementation of AnomalyLikelihoodRegion
- โ Limit tests to unit after ovverriding pytest args on cli
- ๐ DEVOPS-85 OS X build infrastructure for Bamboo CI environment
- โก๏ธ replaces segmentCMP with lambda and updates docstrings
- ๐ uses arrays instead of dicts in computeActivity
- Corrections to examples in tm_high_order.py
- incorporates binary search into the algorithm where applicable
- โ remove outdated nab unit tests
- ๐ use Q function
- Corrections to examples in tm_high_order.py
- ๐ change to column generator
- Added tm_high_order.py to show examples of the temporal memory.
- ๐ Fixed conversion bug in SDRClassifier serialization
- ๐ Fixed patternNZ proto writing.
- Slight fix for pattern history handling in sdr classifier
- Small fix on SDR classifier
- ๐ Better fix for #3172, using the initialize() function and checking if _sdrClassifier is set
- โก๏ธ Updated learning rate for SDR classifier + slight changes to the error ranges in OPF test
- โก๏ธ Updated hotgym test with actual value and implemented first fix for OPF test
- โก๏ธ Updated tests and examples with SDR classifier
- โก๏ธ Finished updating examples with SDR classifier.
- โก๏ธ Updated hotgym and general anomaly examples with SDR classifier.
- โก๏ธ Updates pycapnp to 0.5.8
- โ test_db-fixes avoids printing user password in plaintext
- โก๏ธ test_db-fixes updates database and table name
- Corrections made to the spatial pooler tutorial.
- ๐ changes maxBoost default value to 1.0
- ๐ fixes connection tests and prints config file used in test_db.py
- ๐ Moved back overlap accesors test for spatial_pooler from API tests to unit tests.
- โ Added tutorial script for the spatial pooler. Modified README file accordingly.
- ๐ Moved the unit test for SP overlap accesors to API tests.