NuPIC v0.2.2 Release Notes

    • ๐Ÿ›  Fixed equality test for Connections class
    • Removing learning radius parameter from nupic
    • โž• Add Cap'n Proto serialization to Python Connections
    • โœ‚ Remove FDRCSpatial2.py
    • Replace the use of FDRCSpatial2 to SpatialPooler
    • SP profile implemented from tp_large
    • TM profile: can use args from command-line, random data used
    • โž• Adds AnomalyRegion for computing the raw anomaly score. Updates the network api example to use the new anomaly region. Updates PyRegion to have better error messages.
    • โœ‚ Remove FlatSpatialPooler
    • โž• Add delete segment/synapse functionality to Connections data structure
    • โž• Adding dependency listing with licenses.
    • โšก๏ธ Bump pycapnp to latest (0.5.5) for security update
    • โœ‚ Remove redundant encoderMap operations
    • โœ‚ Remove redundant index, and EncoderDetails in favor of using the outer union directly
    • ๐Ÿ‘‰ Use union in capnp schema per feedback
    • โ†ช MultiEncoder capnp implementation, including a switch to relative imports as a workaround for an issue described in https://github.com/jparyani/pycapnp/issues/59
    • ๐Ÿ“œ SparsePassThroughEncoder capnp implementation
    • PassThroughEncoder capnp implementation
    • LogEncoder capnproto implementation
    • GeospatialCoordinateEncoder capnp implementation
    • DeltaEncoder capnp implementation
    • CoordinateEncoder capnp implementation
    • AdaptiveScalarEncoder capnp implementation
    • SDRCategoryEncoder capnproto implementation
    • ๐Ÿ›  CategoryEncoder capnproto serialization, fixes #1964
    • ๐Ÿ”„ Change anomaly score to always be zero when there are no active columns.
    • Date encoder capnproto implementation
    • ๐Ÿ›  RDSE capnproto implementation w/ bugfix in encoder base
    • โœ‚ Remove redundant radius and resolution in favor of relying on them to be recalculated based on n.
    • โœ‚ Remove explicit int casts and update tests to allow ints or longs.
    • โ†” Integrate capnproto serialization into ScalarEncoder re: #1715
    • ๐Ÿ‘ Allowing relative paths for input files in swarm desc.
    • accepts anomaly records as both lists and tuples