Skip to content

Memory Trace Network Plus Cleanup#20

Merged
gorkamunoz merged 91 commits intomasterfrom
SiPS_5.0
Mar 5, 2026
Merged

Memory Trace Network Plus Cleanup#20
gorkamunoz merged 91 commits intomasterfrom
SiPS_5.0

Conversation

@aqvining
Copy link
Copy Markdown
Collaborator

Hey All - Big update here. This mixes some of the quality of life stuff we discussed months ago with a final SiPS/Memory Trace network package. Sorry that I didn't this into more bite-sized pieces. Here's the overview

Changes to core PS package

  • updated deprecated use of setuptools in setup.py
  • Formatting fix and documentation in ECMS/01_Core
  • Removed RLGL environment
  • Removed Priming ECM
  • lib helpers: I don't remember what the issue was, but there's a fix
  • There's some metadata changes because at some point I forgot to clean notebooks before doing a merge.

SiPS/MTN Addtions
I won't go into detail on these, just summarize where things have been added

  • New Library in ECMS: 03_state_estimators.ipynb
  • New Library in envs: POMDPs.ipynb
  • New Library in envs: Factorized_POMDPs.ipynb
  • New Tutorial: learning_ps/Memory_Based_State_Estimators.ipynb (This may need some updating, but it runs)
  • functions added to visualizations, transforms, and samplers. Some modifications to functions that were already being used in earlier versions of SiPS, but not in core PS.

I think that's all!

@aqvining
Copy link
Copy Markdown
Collaborator Author

aqvining commented Mar 2, 2026

Updated code passes all checks. However, one of the conflicts was with an update to nbdev - I completed this update and was asked to migrate the library to a new set of conventions. These don't seem to have been too disruptive, but they don't use a settings.ini file - so I am unsure where/how to update a version number.

@gorkamunoz gorkamunoz merged commit 4b92773 into master Mar 5, 2026
2 checks passed
@gorkamunoz
Copy link
Copy Markdown
Collaborator

This PR also includes the changes to nbdev 3 + a bump to version 0.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants