numenta / nupic.embodied

GNU Affero General Public License v3.0
6 stars 6 forks source link

Refactoring of learn.py and Trainer class #33

Closed lucasosouza closed 3 years ago

lucasosouza commented 3 years ago

Note: will require python >3.8 to run. Please install a fresh conda environment with python >3.8, I have been using 3.8.10 locally but it should probably work with 3.9 as well.

After creating a fresh conda env, see instructions below on how to install the remaining requirements:

To setup a new environment for a project, in addition to running python setup.py install at the repo level, one would also need to call pip install -r requirements.txt at a project level


Refactoring to the run file, some changes. Initial draft, we can modify as needed:

If needed, we can code an alternative run file that still reads from command line. If not, we can just move to using predefined configs.

@vkakerbeck please see what you think, leave your comments, and we can discuss and adjust in our next meeting. This all can be changed, or if it is too bad we don't have to merge it. Hopefully this refactor did not introduce any changes in the code that would lead to different results.

Next and final step of this refactoring I will change the folder structure of this project and multitask to match one another and also if possible be a closer match to nupic.research.