Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Towards #779: [Sim, make $] Easier benchmarking, via new 'multisim' CLI #783

Merged
merged 36 commits into from
Mar 15, 2024

Conversation

trentmc
Copy link
Member

@trentmc trentmc commented Mar 13, 2024

Towards #779: everything but multiprocess

  • New MultisimSS module, plus test
  • New MultisimEngine module, plus test
  • PPSS can now optionally be instantiated directly with a constructor dict d
  • New PointMeta module, to define a space of >1 Point (also new).
  • New utils: obj_in_objlist(), keyval(), flat_to_nested_args(), ..
  • Support different multifeeds. Commit 40a79c4

Also fixes:

  • #797 "[CLI, UX] CLI help is too long for new users". Commit 5a5f288
  • #798 "[Logging, UX] I can't tell which logger is outputting which text". Commit 23f295c
  • #789 "[Warning, Aimodel] test_sim_engine has UndefinedMetricWarning in classification". Commit 3c5a7dc
  • #677 "[Warning, CI] In test_mathutil, get 'FutureWarning: Downcasting object dtype arrays'". Commit c8a9c9e

@trentmc trentmc marked this pull request as draft March 13, 2024 11:00
ppss.yaml Outdated Show resolved Hide resolved
@trentmc trentmc marked this pull request as ready for review March 15, 2024 14:20
@trentmc trentmc changed the title Fix #779: [Sim, make $] Easier benchmarking, via new 'multisim' CLI Towards #779: [Sim, make $] Easier benchmarking, via new 'multisim' CLI Mar 15, 2024
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