diff --git a/.nupic_modules b/.nupic_modules index 6aff9aa98d..03fd9ef22f 100644 --- a/.nupic_modules +++ b/.nupic_modules @@ -1,3 +1,3 @@ # Default nupic.core dependencies (override in optional .nupic_config) NUPIC_CORE_REMOTE = 'git://github.com/numenta/nupic.core.git' -NUPIC_CORE_COMMITISH = 'c030b844111ede620450a0867895c978091aa653' \ No newline at end of file +NUPIC_CORE_COMMITISH = '5cb1b8ab60e08ea868dacaa9c58b266c7409a016' \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 2de8438b47..8d27599d31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## 0.5.4 + +* Added overlap accessors to spatial_pooler.py plus unit tests. (Code style corrected) +* Updated VERSION in Spatial Pooler and added backward compatibility in setstate() +* Added members overlaps and boostedOverlaps to SpatialPooler class. +* Addition of overlaps and boostedOverlaps members to SpatialPooler class plus unit tests. +* Added docs for return type in RDSE internal func. +* tm_cpp with tuned parameters +* RES-215 Changes to add params for new TM subclass for NAB +* Remove main function from SDRClassifierRegion +* remove unused methods from SDRClassifierRegion +* Add simple end-to-end integration test for SDRClassifierRegion +* use string split instead of eval to parse strings +* correct inconsistent error msg in sdr_classifier_factory.py +* Fix readWrite test of SDR classifier +* Add SDRClassifier Region to pyRegions +* Initial implementation of SDRClassifier Region +* implement SDR classifier factory +* Add capnp proto for SDR classifier region +* Add default value for SDR classifier implementation in nupic-default.xml + ## 0.5.3 * Default DATETIME columns to NULL in ClientJobsDAO for compatibility across mysql versions. As of mysql 5.7.8, values of 0 are not allowed for DATETIME columns, and CURRENT_TIMESTAMP is semantically inappropriate for those columns. diff --git a/README.md b/README.md index a2a86a2a71..b756e2300f 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ The Numenta Platform for Intelligent Computing (**NuPIC**) is a machine intellig For more information, see [numenta.org](http://numenta.org) or the [NuPIC wiki](https://github.com/numenta/nupic/wiki). -## Installing NuPIC 0.5.3 +## Installing NuPIC 0.5.4 NuPIC binaries are available for: @@ -35,7 +35,7 @@ First, you must install [Xcode command line tools](https://developer.apple.com/l > **NOTE**: The `nupic.bindings` binary distribution is not stored on [PyPi](https://pypi.python.org/pypi/nupic) along with the OS X distribution. NuPIC uses the [wheel](http://pythonwheels.com) binary format, and PyPi does not support hosting Linux wheel files. So we are forced to host our own. - pip install https://s3-us-west-2.amazonaws.com/artifacts.numenta.org/numenta/nupic.core/releases/nupic.bindings/nupic.bindings-0.4.3-cp27-none-linux_x86_64.whl + pip install https://s3-us-west-2.amazonaws.com/artifacts.numenta.org/numenta/nupic.core/releases/nupic.bindings/nupic.bindings-0.4.4-cp27-none-linux_x86_64.whl pip install nupic ### Install Windows diff --git a/VERSION b/VERSION index 0200e65099..7d8568351b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.4.dev0 +0.5.4 diff --git a/docs/Doxyfile b/docs/Doxyfile index 8438d1e587..0fe8c519fc 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = NuPIC # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 0.5.4.dev0 +PROJECT_NUMBER = 0.5.4 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/external/common/requirements.txt b/external/common/requirements.txt index 923f30c72d..00e93e8332 100644 --- a/external/common/requirements.txt +++ b/external/common/requirements.txt @@ -17,5 +17,5 @@ pyproj==1.9.3 prettytable==0.7.2 # When updating nupic.bindings, also update any shared dependencies to keep # versions in sync. -nupic.bindings==0.4.4.dev0 +nupic.bindings==0.4.4 numpy==1.9.2