Skip to content

Conversation

@lmclane04
Copy link
Collaborator

Added a new system class in src/dynadojo/systems for all of Gilpin's continuous systems (imported from dysts.flows).

Added a demo in demos/systems to test those systems.

lmclane23 and others added 4 commits July 19, 2024 16:54
Added a new system class in src/dynadojo/systems for all of Gilpin's continuous systems (imported from dysts.flows).

Added a demo in demos/systems to test those systems.
- Identify principal components that cover up to 90% variance
- Use the remaining principal components (if j = d, then choose j = d-1) for OOD generation
Copy link
Collaborator

@carynbear carynbear left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add your system to tests/test_deterministic.py all you need to do is import and add to the systems list. Then run the tests (see contributing.md) to make sure it passes.

Also fix any comments from @mkanwal and me?

sameerashahh and others added 9 commits July 26, 2024 12:01
* changed all params.json and params_file to config.json and config_file

* changed all params.json and params_file to config.json and config_file. Made experiments config file and ran experiment. All works

* changed last thing from save_params -> save_config

---------

Co-authored-by: Caryn Tran <caryn.tran@berkeley.edu>
Resolves DynaDojo#67

Co-authored-by: lmclane23 <101528096+lmclane23@users.noreply.github.com>
…nditions

Changed gilpin_flows demo to plot OOD initial points and also to test OOD points generation for all systems
added GilpinFlowsSystem to test_deterministic file
added dysts as optional gilpin system dependency in pyproject.toml
added comments to gilpin_flows.py
added class method to search for all available gilpin systems
also adjusted GIlpinFlowsSystem parameters to take on a default value
Fixes order of parameters in gilpin flows demo.
Adds warning messages for wrong inputted dimensions.
Adds function return type for make_data.
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.

8 participants