-
Notifications
You must be signed in to change notification settings - Fork 53
Description
Is your feature request related to a problem? Please describe.
My system is running afoul of the missing evoformer_attn.so issues described in #17 & #23
The fix recommended is to provide a custom -runner_yaml file which turns off use_deepspeed_evo_attention. However, it's a bit inconvenient to have to remember to pass this command line parameter each time. It would be more convenient if I can set these defaults once at the install level, and have them take effect automatically.
Describe the solution you'd like
Provide a location (probably the $OPENFOLD_CACHE directory) where you can place a central runner yaml file that would take effect for each run of that install. (And which could be overridden by the command line -runner_yaml, if needed.)
Describe alternatives you've considered
I guess you could manually edit the values in openfold3/entry_points/validator.py, but manually editing the official install files seems hacky to me, and would likely not persist if OpenFold was updated. It would also be much more user friendly to have the default values be set using the same syntax as the standard configuration takes.