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

Changelog History
Page 5

  • v0.2.2 Changes

    • ๐Ÿ›  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
  • v0.2.1 Changes

    • ๐Ÿšš Moved data pkg_resource data into nupic/datafiles.
    • Replaces datasethelpers with pkg_resources.
    • ๐Ÿ”จ refactor submetrics computation handling None
    • โž• Adding numpy to README requirements.
    • ๐Ÿšš Move pattern/sequence machine tests to proper location.
    • Moves pattern_machine and sequence_machine files into generators module.
    • ๐Ÿ“„ Get cell indices methods added an amazing super cool docstring formatting
    • โšก๏ธ Updates data generator tool filename and adds executable bit.
    • ๐Ÿšš Moves anomalyzer to nupic.data.generators module
    • ๐Ÿšš Move data generators to nupic.data.generators module
    • ๐Ÿ›  fixme burn-in for multi metric addInstance()
    • ๐Ÿ›  fix AggregateMetric with None metricSpec
    • โž• add MetricMulti class
    • AggregateMetric sets id from params (if specified)
    • โœ‚ Removes isDelta method from encoder base class.
    • ๐Ÿ›  fixed predicted active cells in tm-mm
    • ๐Ÿ“‡ rename --enable-optimizations to --optimizations-native
    • โž• add --optimizations-lto option to setup.py to enable Link Time Optimizations
    • ๐Ÿณ Simplify docker setup to single Dockerfile at root
    • โž• Adding cell activity plt and improving metrics table
    • โž• add python setup.py --enable-optimization
    • โš  enable -Wextra warnings
    • ๐Ÿ— sane optimization defaults for binary published builds
    • โช Revert "default make with -j4"
    • โž• add Ofast linker flag for gcc
    • ๐Ÿ›  fix: remove inline - let LTO decide
  • v0.2.0 Changes

    • ๐Ÿ Code changes required for a Windows build.
    • โšก๏ธ Updates nupic.core to d233c58b64e8064d4d12684634dc5e5e78c7ce0b.
    • ๐Ÿ— Implements capnp serialization for Python spatial pooler. Also implements temporary hack for putting .capnp files into the source tree since the build seems to be set up to install in-tree.
  • v0.1.3 Changes

    • โœ‚ Remove unnecessary build flag and fix a bug that was causing duplicated definition names.
    • โž• Added warning in README for OS X.
    • โšก๏ธ Doc updates
    • Include additional libs in common libs
    • ๐Ÿš€ Use gcc in default docker configuration to match nupic.core binary release. Increase resources in coreos configuration.
    • ๐Ÿ›  Fixed ValueError When coordinate encoder is used with DateEncoder
    • โž• Add library path for capnp libraries to linker.
    • โž• Adds capnp libraries to linker args.
    • โž• Adds interface file for converting from pycapnp schema to compiled in schema and uses it with SWIGed C++ SpatialPooler class's read and write methods.
    • Discard NTA_PLATFORM_* in favor of NTA_OS_* and NTA_ARCH_* macro variables
    • ๐Ÿ‘ป Raises exception when enableInference was not called, or when predicted field missing from input row.
  • v0.1.2 Changes

    • โž• Add archflags env var before deploy command on OSX
  • v0.1.1 Changes

    • Removal of CMakeLists.txt
    • โœ‚ Removes fake C extension from setup.
    • โž• Adds warning on darwin platform when ARCHFLAGS not set.
    • Cleanup re: #1579. Fixup namespace conflicts with builtins (file, dir, etc.) as well as minor alignment issues
    • Switch from cmake to distutils extensions for nupic installation
  • v0.1.0 Changes

    • ๐Ÿš€ Cleaned up README and CHANGELOG for 0.1 release.
  • v0.0.38 Changes

    • SWIG optimizations.
    • ๐Ÿš€ Script to deploy linux wheel to S3 on release.
    • ๐Ÿš€ Publishing select artifacts to pypi on release.
    • ๐Ÿ”„ Changed dev version pattern to match what python wants.
    • Cleaned up setup and manifest for proper sdists.
    • Faking extensions to get platform-specific wheels.
    • โž• Added core capnp files to bindings.
    • GCE now encodes altitude using a 3D coordinate system.
    • ๐Ÿ“ฆ Distributing *.i files from nupic.bindings in binary packages.
    • โšก๏ธ Updates test entry points to pure python. README instructions for running tests were updated.
    • ๐Ÿ”ง Missing configuration files are no longer ignored. A runtime exception is raised immediately when an expected configuration file is not found.
    • ๐Ÿš€ Updated deployment logic to account for both deployment scenarios (iterative and release).
    • ๐Ÿš€ Configured pypi deployment on all branches with tags.
    • โž• Added pypi deployment configuration for binary releases.
    • ๐Ÿš€ Parsing python requirements in setuptools so they are included within published packages (working toward releases).
    • Setting up python wheels packaging and upload to S3 for future distribution.
    • ๐Ÿ›  Implemented logic for reusing segments, to enforce a fixed-size connectivity (nupic.core).