├── .circleci └── config.yml ├── .clang-format ├── .githooks └── README.md ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── CommonCompilerConfig.cmake ├── Dockerfile ├── LICENSE.txt ├── README.md ├── RELEASE.md ├── VERSION ├── appveyor.yml ├── bindings └── py │ ├── dummy.c │ ├── requirements.txt │ ├── setup.py │ ├── src │ └── htmresearch_core │ │ ├── __init__.py │ │ └── proto │ │ ├── .gitignore │ │ └── __init__.py │ └── tests │ ├── __init__.py │ └── apical_tiebreak_temporal_memory_test.py ├── ci ├── appveyor │ └── install_python_pip.ps1 ├── bamboo │ ├── build-linux-debug.sh │ ├── build-linux-release.sh │ ├── build-manylinux-debug.sh │ ├── build-manylinux-release.sh │ ├── manylinux-build-env.rc │ └── setup-dependencies-linux.sh ├── build-and-test.sh ├── deploy-wheel-to-s3.py ├── travis │ ├── README.md │ ├── before_deploy.sh │ └── before_install-osx.sh └── validate-contributor.sh ├── external ├── CMakeLists.txt ├── CapnProto.cmake ├── nupic_core.cmake ├── windows32-gcc │ ├── README.md │ └── bin │ │ ├── distutils.cfg │ │ └── swig.exe ├── windows64-gcc │ ├── README.md │ └── bin │ │ ├── distutils.cfg │ │ └── swig.exe └── windows64 │ ├── README.md │ └── bin │ └── swig.exe ├── setup.cfg ├── setup.py └── src ├── CMakeLists.txt ├── CombineUnixArchives.cmake ├── ConcatTwoFiles.cmake ├── MANIFEST.in ├── NupicLibraryUtils.cmake ├── nupic ├── Version.hpp.in ├── bindings │ ├── experimental.i │ └── swig_proxy_preamble.py ├── experimental │ ├── ApicalTiebreakTemporalMemory.cpp │ ├── ApicalTiebreakTemporalMemory.hpp │ ├── README.md │ ├── SDRSelection.cpp │ └── SDRSelection.hpp ├── proto │ └── ApicalTiebreakTemporalMemoryProto.capnp └── utils │ └── GroupBy.hpp └── test └── unit ├── UnitTestMain.cpp ├── experimental └── ApicalTiebreakTemporalMemoryTest.cpp └── utils └── GroupByTest.cpp /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/.clang-format -------------------------------------------------------------------------------- /.githooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/.githooks/README.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CommonCompilerConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/CommonCompilerConfig.cmake -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/RELEASE.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.0.4.dev0 2 | -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bindings/py/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/dummy.c -------------------------------------------------------------------------------- /bindings/py/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/requirements.txt -------------------------------------------------------------------------------- /bindings/py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/setup.py -------------------------------------------------------------------------------- /bindings/py/src/htmresearch_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bindings/py/src/htmresearch_core/proto/.gitignore: -------------------------------------------------------------------------------- 1 | *.capnp 2 | -------------------------------------------------------------------------------- /bindings/py/src/htmresearch_core/proto/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/src/htmresearch_core/proto/__init__.py -------------------------------------------------------------------------------- /bindings/py/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/tests/__init__.py -------------------------------------------------------------------------------- /bindings/py/tests/apical_tiebreak_temporal_memory_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/bindings/py/tests/apical_tiebreak_temporal_memory_test.py -------------------------------------------------------------------------------- /ci/appveyor/install_python_pip.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/appveyor/install_python_pip.ps1 -------------------------------------------------------------------------------- /ci/bamboo/build-linux-debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/build-linux-debug.sh -------------------------------------------------------------------------------- /ci/bamboo/build-linux-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/build-linux-release.sh -------------------------------------------------------------------------------- /ci/bamboo/build-manylinux-debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/build-manylinux-debug.sh -------------------------------------------------------------------------------- /ci/bamboo/build-manylinux-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/build-manylinux-release.sh -------------------------------------------------------------------------------- /ci/bamboo/manylinux-build-env.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/manylinux-build-env.rc -------------------------------------------------------------------------------- /ci/bamboo/setup-dependencies-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/bamboo/setup-dependencies-linux.sh -------------------------------------------------------------------------------- /ci/build-and-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/build-and-test.sh -------------------------------------------------------------------------------- /ci/deploy-wheel-to-s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/deploy-wheel-to-s3.py -------------------------------------------------------------------------------- /ci/travis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/travis/README.md -------------------------------------------------------------------------------- /ci/travis/before_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/travis/before_deploy.sh -------------------------------------------------------------------------------- /ci/travis/before_install-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/travis/before_install-osx.sh -------------------------------------------------------------------------------- /ci/validate-contributor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/ci/validate-contributor.sh -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/CapnProto.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/CapnProto.cmake -------------------------------------------------------------------------------- /external/nupic_core.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/nupic_core.cmake -------------------------------------------------------------------------------- /external/windows32-gcc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows32-gcc/README.md -------------------------------------------------------------------------------- /external/windows32-gcc/bin/distutils.cfg: -------------------------------------------------------------------------------- 1 | [build] 2 | compiler=mingw32 3 | -------------------------------------------------------------------------------- /external/windows32-gcc/bin/swig.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows32-gcc/bin/swig.exe -------------------------------------------------------------------------------- /external/windows64-gcc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows64-gcc/README.md -------------------------------------------------------------------------------- /external/windows64-gcc/bin/distutils.cfg: -------------------------------------------------------------------------------- 1 | [build] 2 | compiler=mingw32 3 | -------------------------------------------------------------------------------- /external/windows64-gcc/bin/swig.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows64-gcc/bin/swig.exe -------------------------------------------------------------------------------- /external/windows64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows64/README.md -------------------------------------------------------------------------------- /external/windows64/bin/swig.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/external/windows64/bin/swig.exe -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/CombineUnixArchives.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/CombineUnixArchives.cmake -------------------------------------------------------------------------------- /src/ConcatTwoFiles.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/ConcatTwoFiles.cmake -------------------------------------------------------------------------------- /src/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/MANIFEST.in -------------------------------------------------------------------------------- /src/NupicLibraryUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/NupicLibraryUtils.cmake -------------------------------------------------------------------------------- /src/nupic/Version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/Version.hpp.in -------------------------------------------------------------------------------- /src/nupic/bindings/experimental.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/bindings/experimental.i -------------------------------------------------------------------------------- /src/nupic/bindings/swig_proxy_preamble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/bindings/swig_proxy_preamble.py -------------------------------------------------------------------------------- /src/nupic/experimental/ApicalTiebreakTemporalMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/experimental/ApicalTiebreakTemporalMemory.cpp -------------------------------------------------------------------------------- /src/nupic/experimental/ApicalTiebreakTemporalMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/experimental/ApicalTiebreakTemporalMemory.hpp -------------------------------------------------------------------------------- /src/nupic/experimental/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/experimental/README.md -------------------------------------------------------------------------------- /src/nupic/experimental/SDRSelection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/experimental/SDRSelection.cpp -------------------------------------------------------------------------------- /src/nupic/experimental/SDRSelection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/experimental/SDRSelection.hpp -------------------------------------------------------------------------------- /src/nupic/proto/ApicalTiebreakTemporalMemoryProto.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/proto/ApicalTiebreakTemporalMemoryProto.capnp -------------------------------------------------------------------------------- /src/nupic/utils/GroupBy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/nupic/utils/GroupBy.hpp -------------------------------------------------------------------------------- /src/test/unit/UnitTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/test/unit/UnitTestMain.cpp -------------------------------------------------------------------------------- /src/test/unit/experimental/ApicalTiebreakTemporalMemoryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/test/unit/experimental/ApicalTiebreakTemporalMemoryTest.cpp -------------------------------------------------------------------------------- /src/test/unit/utils/GroupByTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numenta/htmresearch-core/HEAD/src/test/unit/utils/GroupByTest.cpp --------------------------------------------------------------------------------