NuPIC v1.0.0 Release Notes

Release Date: 2017-07-07 // almost 5 years ago
    • ๐Ÿ‘Œ Improved exception handling in /swarm/test_db.py (#3738)
    • ๐Ÿšš DEVOPS-362 Remove unnecessary install script
    • โœ… DEVOPS-362 test removing dependency on install script entirely
    • โšก๏ธ DEVOPS-362 update install script
    • DEVOPS-362 Add initial version of missing install script
    • โž• Added serialization guide to API docs. (#3737)
    • ๐Ÿ Put conditional around capnp for Windows
    • Complete new serialization in SpatialPooler
    • Catch nupic.core reference
    • NUP-2342: consolidate read/write into a single context
    • โšก๏ธ NUP-2342: Update examples to use capnp serialization
    • NUP-2341: Use capnp serialization for SDRClassifierDiff
    • ๐Ÿšš NUP-2351: Remove TODOs from HTM Prediction Model test and fix bugs exposed by this test
    • NUP-2351: Add serialization to KNNAnomalyClassifierRegion
    • NUP-2351: Fix KNNClassifier serialization
    • โœ… NUP-2349 Implemented testCapnpWriteRead test for PreviousValueModel OPF class. Implemented PreviousValueModel.getProtoType. Return instance from PreviousValueModel.read.
    • NUP-2349 Implemented capnp serialization of PreviousValueModel
    • ๐Ÿ Put capnp import checks in place for Windows
    • โž• Add serialization tests for TMRegion
    • NUP-2463 Serialize inferenceArgs, learningEnabled, and inferenceEnabled in opf Model.
    • โž• Add support for different TM types in TMRegion serialization
    • โž• Added Serializable to API docs, and inheritence links
    • ๐Ÿ›  Fixed Next ID value in comment in model.capnp
    • ๐Ÿ‘ NUP-2464 Integrated ModelProto support into opf TwoGramModel.
    • ๐Ÿ›  Fixed input to SP in docs algo example (#3708)
    • NUP-2464 Serialize numPredictions and inferenceType via ModelProto member of HTMPredictionModelProto.
    • โž• Added Serializable to all classes with a capnp write function (#3710)
    • Safe import of capnp for moving average proto
    • getSchema returns prototype
    • โœ‚ Remove unused _readArray
    • Rely on pycapnp/numpy native conversions in write/read
    • โž• Add capnp conditionals for Windows
    • NUP-2351: Use dict directly instead of creating capnp message
    • ๐Ÿ›  Fixed Serializable extensions
    • ๐Ÿ›  Fix CPP breakages from changes
    • NUP-2351: Add capnp serialization to KNNClassifierRegion
    • ๐Ÿ›  Fix everything up to get serialization tests working with capnp serialization for BacktrackingTM
    • โž• Added getSchema to MovingAverage
    • โž• Added Serializable to all classes with a capnp write function
    • Finished up first pass implementation of BacktrackingTM serialization
    • NUP-2350: capnp serialization for TwoGramModel
    • โœ… NUP-2449 Completed implementation of HTMPredictionModel serialization tests.
    • NUP-2463 Implemented test (disabled) to demonstrate the bug "Predicted field and __inferenceEnabled are not serialized by HTMPredictionModel.write"
    • ๐Ÿ›  OPF Guide cleanup and link fixes (#3700)
    • โœ… NUP-2355 Add new serialization to TestRegion
    • โœ‚ remove SVMClassifierNode (#3697)
    • ๐Ÿ– handle scalar values in the sdr classifier region
    • NUP-2346: Add serialization to knn_classifier
    • โœ… NUP-2458 Fixed and enabled SDRClassifierTest.testWriteReadNoComputeBeforeSerializing
    • NUP-2458 Implemented testWriteReadNoComputeBeforeSerializing in sdr_classifier_test.py that reproduces the "deque index out of bounds", but disabled the test, since it fails in a different way after the fix, most likely unrelated to the fix, which needs to be debugged
    • ๐Ÿ”จ NUP-2398 Refactor test comparing different configurations
    • NUP-2458 Prevent index out of bounds when saving patternNZHistory after fewer than _maxSteps input records have been processed.
    • ๐Ÿšš NUP-2458 Moved HTMPredictionModel serialization test to integration/opf
    • โœ… NUP-2449 Implement simple serialization/deserialzation tests. This exposed a number of problems that need to be fixed before we can make further progress.
    • โšก๏ธ update sdr classifier doc