All Versions
48
Latest Version
Avg Release Cycle
61 days
Latest Release
2128 days ago

Changelog History
Page 1

  • v1.0.5 Changes

    June 01, 2018
  • v1.0.4 Changes

    April 12, 2018
    • โœ… 682fd2e : NUP-2506: Add test to all Serializable subclasses and fix related issues (#3826)
    • a7ab556 : NUP-2506: fix traversal limit (#3823)
    • 54e1ffe : Added holidays parameter to date encoder (#3822)
    • ๐Ÿ”’ 9bb7705 : version lock 'sphinx-autobuild' dependency 'tornado' (#3815)
    • โšก๏ธ 13c02de : Update some legacy code examples. (#3814)
    • 33052e1 : Fix metric spec schema bug (#3812)
    • ๐ŸŒฒ 40e2169 : Fix lack of logging in run_swarm.py (#3809)
    • โšก๏ธ d8c7404 : NUP-2487: Update category prediction example
    • โšก๏ธ 38e4026 : Issue #1380: Update SP parameter validation test checking array dimensions
    • โœ… e470860 : numenta/nupic.core#1380: Fix SP tests with correct dtype values
    • 38c9c7e : Add example for infer as well
    • ๐Ÿ“œ 94e5f62 : Include example to make isSparse parameter easier to understand
    • ๐Ÿ“š ffd1457 : Update KNN classifier documentation to make the input pattern requirements clear in both learn and infer
    • ๐Ÿšš 5ecae91 : Changed distribution keyword, casted some attributes to float, removed setting list (#3784)
    • โœ… 41e5a6a : Issue #3783: Fixes test to compute pass the probation period (#3786)
    • โšก๏ธ 7e5f587 : Updating to XCode 8.3
    • โšก๏ธ 1aea72a : Update name of nyc_taxi.csv to nycTaxi.csv (#3776)
  • v1.0.3 Changes

    September 13, 2017

    ๐Ÿš€ Release 1.0.3.

    • โšก๏ธ Updated incorrect name for anomaly likelihood region. (#3770)
  • v1.0.2 Changes

    August 22, 2017

    ๐Ÿš€ Release 1.0.2

    • ๐Ÿ›  Fixed BacktrackingTM serialization error (#3765)
  • v1.0.1 Changes

    August 08, 2017
    • ๐Ÿ›  Fixed a bug in record sensor that prevented the usage of CoordinateEncoder. (#3754)
  • v1.0.0 Changes

    July 07, 2017
    • ๐Ÿ‘Œ 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
  • v0.8.0 Changes

    June 08, 2017
    • Document ExperimentDescriptionAPI (#3679)
    • โšก๏ธ Update nupic.math API docs (#3677)
    • ๐Ÿ“„ SP docs cleanup (#3671)
    • ๐Ÿ‘ Allow multiple classifications for each record to SDRClassifier (#3669)
    • โšก๏ธ Updated BacktrackingTMCPP compute parameter name (#3667)
    • ๐Ÿ›  Fix HTMPredictionModel prediction using SDRClassifier (#3665)
    • โœ‚ Remove CLAClassifier (#3665)
    • โž• Add capnp serialization to TMRegion (#3657)
  • v0.7.0 Changes

    June 02, 2017

    0.7.0

    โš  WARNING : This release contains breaking changes described in
    โš  https://discourse.numenta.org/t/warning-0-7-0-breaking-changes/2200

    • โœ… Stop calling the backtracking_tm tests "tm tests" (#3650)
    • โšก๏ธ Update hierarchy demo to fix regression
    • Clean up BacktrackingTM's public API (#3645)
    • ๐Ÿ‘‰ Make region file names snake_case (part 7) (#3640)
    • Removed references to obsolete tm_py_fast shim (#3639)
    • โšก๏ธ Updated OPF Metric API docs (#3638)
    • updated init.py to include missing encoders (#3487)
    • ๐Ÿ›  Fixed anomaly likelihood doc problems. (#3629)
    • โšก๏ธ Updates swarming, some region code to snake_case (part 6) (#3627)
    • ๐Ÿ›  Fixed OPF util helpers module names. (#3625)
    • ๐Ÿ“„ Complete RST docs for nupic.support (#3624)
    • โœ‚ Deleted nupic.support.features* (unused) (#3622)
    • โœ‚ Removed nupic.support.exceptions (unused) (#3620)
    • ๐Ÿ‘ Proper snake_case for nupic.support (part 5) (#3618)
    • Snake case nupic.encoders (part 4) (#3614)
    • ๐Ÿšš Moved opf_helpers module to helpers (#3610)
    • โœ‚ Removes unused code from nupic.support (#3616)
    • Applying snake_case module name standards (PART 3) (#3611)
    • ๐Ÿ›  Fixed support initLogging docstring params
    • ๐Ÿ“„ Finished OPF utils and env docs
    • Documented OPF Basic Env
    • Documented OPF ENv
    • Documenting OPF Task Driver
    • Documenting OPF experiment runner
    • โœ‚ Removed OPF utils PredictionElement (#3604)
    • Partial doc of experiment description api
    • NUP-2429 Add .gitignore with first_order_0.csv to prevent accedental commits of this generated file.
    • Documented cluster_params canned model config
    • Documented OPF model exceptions
    • Finished doccing opf_utils
    • Documenting OPF utils
    • โœ‚ Removed predictedField from HTMPredictionModel constructor (#3600)
    • NUP-2420 Renamed tm_shim.py to BacktrackingTM_shim.py
    • โœ‚ Removes inputRef / bookmark params from appendRecord (#3597)
    • Documented nupic.data (#3593)
    • ๐Ÿ“„ OPF Model docstrings (#3589)
    • โœ‚ Remove obsolete nupic.research.bindings check
    • โœ‚ Removed unimplemented abstract methods (#3596)
    • โœ‚ Removed WeatherJoiner code from old example (#3595)
    • โšก๏ธ Updated snakecase opf_utils in RST docs (#3585)
    • โœ… Renamed tm_ccp test so it runs
    • Moved research tm_cpp_test.py back into nupic.research
    • โœ‚ Removed base.Encoder.formatBits() (#3582)
    • Replace dump() with define str in Encoders. Issue #1518 (#3559)
    • ๐Ÿ“„ Complete encoder docstrings (#3579)
    • โœ‚ Removed nupic.research, moved contents to nupic.algorithms
    • ๐Ÿ— move zip logic into 'build_script'
    • โž• Add support for artifacts deployed to S3 named according to sha
    • Snake case module names PART 2 (#3561)
    • โœ‚ Remove old examples Part 2 (#3562)
    • NUP-2401: Check for prediction results discrepancies (#3558)
    • NUP-2397: rename TP* to TM* (#3555)
    • NUP-2405: quick-start guide for the Network API (#3557)
    • Snake case module names PART 1 (#3550)
    • NUP-2394: network API code example (#3520)
    • โœ‚ Remove old examples Part 1 (#3551)
    • ๐Ÿ“„ Docs: InferenceShifter,ModelResult,SensorInput,InferenceType (#3549)
    • CLAModel name changed to HTMPredictionModel (#3516)
    • โšก๏ธ Updating FileRecordStream docstrings (#3545)
    • ๐Ÿ“„ Fieldmeta docstrings (#3541)
    • โšก๏ธ Update KNNClassifier docstrings (#3535)
    • 0๏ธโƒฃ SDRClassifier docs, default config docs
    • โšก๏ธ Updates anomaly docstrings (#3537)
    • ๐Ÿ’… [NUP-2399] Added style guides to new guide (#3528)
    • NUP-2396 Allow SensorRegion to pass actValue and bucketIdx to SDRClassifierRegion
    • โž• Added anomaly detection guide (#3521)
    • โฌ†๏ธ NUP-2389 Upgrade nupic.bindings dependency to 0.6.1 which has the requisite changes.
    • name change tpParams/tmEnable => tmParams/tmEnable (#3514)
    • ๐Ÿ“ฆ NUP-2391: packages to document & progress tracking (#3517)
    • Quick Start
    • ๐Ÿšš NUP-2389 Remove calls to Region::purgeInputLinkBufferHeads. Since we only support delay=0 in CLA models, we no longer need purgeInputLinkBufferHeads, because the new Link::compute logic in nupic.core now performs direct copy from src to dest for links with delay of 0.
    • Disable flatline hack in anomaly likelihood
  • v0.6.0 Changes

    March 30, 2017

    0.6.0

    • Touch init even if model params dir exists
    • Auto-add init.py when model parms created
    • ๐Ÿ›  Shift code from otherwise unused nupic.engine.common_networks to example where it's used. Includes bugfix renaming rawAnomalyScore to anomalyScore
    • Explicitly import and use engine_internal in lieu of engine to avoid confusion, create nupic.engine.OS and nupic.engine.Timer by assignment rather than subclass
    • ๐Ÿ”„ Change SparsePassThroughEncoder dtype error to ValueError
    • ๐Ÿ›  Fix for an unrelated change that resulted in numpy arrays being used in cpp implementation
    • ๐Ÿ“œ Give better message for bad dtype to SparsePassThroughEncoder
    • โž• Add test for passing float values for radius
    • โž• Adds api docs for coordinate encoders
    • Cleanup CoordinateEncoder
    • โœ‚ Remove svm, cells4 tests that are moved to nupic.core.
    • โž• Added missing anomaly stuff, fixed requirements
    • ๐Ÿšš Moved sphinx deps out of requirements.txt
    • Fix hotgym_regression_test.py to make it work with nupic.core PR 1236.
    • ๐Ÿ Skip test when capnp is not available, such as windows as well as address feedback from Scott
    • Serialization base python class analagous to nupic.core Serializable c++ class
    • โž• Adds a demo Jupyter notebook, useful for demonstrating usage of visualization framework and as an entrypoint for tinkering with different network topologies
    • Speed up SpatialPooler read method.
    • ๐Ÿ“‡ Rename normalProbability to tailProbability.
    • ๐Ÿ‘‰ Use IterableCollection from engine_internal
    • Call Region.purgeInputLinkBufferHeads after compute() calls in CLAModel to integrate with the new delayed link implementation from nupic.core.
    • ๐Ÿ“‡ rename maxBoost to boostStrength in hotgym example
    • โœ… Disable backward compatibility serialization test
    • โœ‚ remove minPctActiveDutyCycle parameter form SP compatability test
    • โšก๏ธ update expected result in hotgym, result change due to different rounding rules in boosting
    • eliminate minPctActiveDutyCycle from spatial pooler
    • ๐Ÿ“‡ Rename maxBoost to BoostStrength
    • Stop changing the overlaps to do tie-breaking
    • Stop trying to get identical boost factors between py and cpp
    • set maxBoost in expdescriptionapi
    • update sp_overlap_test to use global inhibition
    • slight simplification of boostFactor calculation
    • โšก๏ธ Implement update boost factors local and global
    • Avoid floating point differences with C++ SpatialPooler
    • run C++ SP in spatial_pooler_boost_tests
    • โšก๏ธ update spatial pooler boost test
    • โšก๏ธ update boosting rules for spatial pooler
    • ๐Ÿ›  fix bug in setPotential
    • modified SP boosting rule
  • v0.5.7 Changes

    November 28, 2016
    • โœ‚ Remove tests moved to nupic.core and update version to latest bindings release.
    • โšก๏ธ Update hello_tm.py
    • โœ‚ Removed linux and gcc from Travis build matrix
    • ๐Ÿ‘‰ Makes anomaly_likelihood.py compliant to Python3
    • โšก๏ธ Update env vars and paths to simplify the AV configuration and installation.
    • ๐Ÿ‘ท Cleanup references to nupic.bindings and old CI code for manually fetching nupic.bindings since it should be found on PyPI without doing anything special.