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

Add a benchpark variant list command #421

Open
dyokelson opened this issue Nov 4, 2024 · 0 comments
Open

Add a benchpark variant list command #421

dyokelson opened this issue Nov 4, 2024 · 0 comments

Comments

@dyokelson
Copy link
Collaborator

dyokelson commented Nov 4, 2024

Now that the experiments are structured to inherit types of experiments (cuda, rocm, caliper, scaling, etc) there are a lot of variants to the experiments that aren't exposed just in the experiment.py, but instead "hidden" in these parent classes.

This means that to find all the variants for an experiment you have to see what it inherits, find the parent class in the code and then look at the variant options.
Some sort of command such as benchpark variants saxpy that lists all possible variants and their optional values, whether explicitly defined or inherited, for a specific experiment class would be useful for users to easily identify any possible parameters they need/can pass in.

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

No branches or pull requests

1 participant