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

Command line tools for runs. #18

Open
Tracked by #10
kazewong opened this issue May 12, 2023 · 1 comment
Open
Tracked by #10

Command line tools for runs. #18

kazewong opened this issue May 12, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@kazewong
Copy link
Owner

kazewong commented May 12, 2023

Currently the main way to run an inference run is to go through the examples, write a script using the Jim library, and run something along the line of python my_script.py.

This is good for exploration, but in production, it would be nice to have some more infrastructure that support programmatically generating config files, then run the inference.

@kazewong kazewong added this to the Refactoring for production milestone May 12, 2023
@kazewong kazewong added the enhancement New feature or request label May 12, 2023
@kazewong kazewong moved this to Todo in Jim-v1.0.0 Apr 2, 2024
@kazewong kazewong removed the status in Jim-v1.0.0 Apr 2, 2024
@thomasckng thomasckng moved this to Todo in Jim-v1.0.0 Jul 22, 2024
@thomasckng thomasckng removed the status in Jim-v1.0.0 Jul 22, 2024
@ThibeauWouters ThibeauWouters self-assigned this Jul 24, 2024
@ThibeauWouters
Copy link
Collaborator

More generally, adding more support for new developers working with jim would be beneficial. For the Jim BNS PE paper, I coded up an injection script that made use of argparse to easily allow users to handle hyperparameters etc through the command line. The Python script is at [1] and an example bash script is at [2]. This could be a good first step towards this issue, although there might be significant overlap with the RunManager. @kazewong can perhaps comment on that

[1] https://github.com/ThibeauWouters/TurboPE-BNS/blob/main/injections/injection_recovery.py
[2] https://github.com/ThibeauWouters/TurboPE-BNS/blob/main/injections/run_TaylorF2.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants