numenta / nupic.research

Experimental algorithms. Unsupported.
https://nupicresearch.readthedocs.io
GNU Affero General Public License v3.0
104 stars 60 forks source link

RES-2456: Move 'archive' framework to standalone package #577

Closed lscheinkman closed 2 years ago

lscheinkman commented 2 years ago

Refactor "archive" framework into a standalone installable package. This PR is part of a larger refactor where I would move most of the frameworks packages in "nupic.research.frameworks" as standalone installable package removing their dependencies from the main "nupic.research" package.

Projects requiring any of the standalone framework packages will need to manually install them like any other dependencies. Something like this:

pip install -e packages/archive

You could also create a custom conda environment for the projects requiring the extra dependency, see projects/dynamic_sparse/environment.yml for sample conda env