Add support for MACE models to the external tools#22
Conversation
|
Hi, |
|
Hi, I’m really looking forward to using MACE with ORCA! |
|
Hey @ilyes319, |
|
Hey @cplett I will not be able to do it in the next few months, so would be good if you can do it. Thank you! |
Signed-off-by: Christoph Plett <plett@faccts.de>
Signed-off-by: Christoph Plett <plett@faccts.de>
Signed-off-by: Christoph Plett <plett@faccts.de>
|
@cplett Can you give me pointers to how I should refactor the code to follow your new code. |
|
@ilyes319 You might want to take a look at the PR I opened for your fork: ilyes319#1. In that PR, I updated your changes to match the current project structure. Feel free to suggest or make any additional changes and then merge the PR into your branch. After that, your original PR should be up to date and ready to be merged into the main repository. |
Update of MACE integration to current OET structure
- Drop stray "c" before shebang in src/oet/calculator/mace.py - Add init-once guard to set_calculator so server mode reuses the loaded model across requests instead of reloading every call - Only emit the "MP suite not used" dispersion warning when the user actually passed --dispersion (defaults were always truthy) - Replace placeholder docstring and stale "# run uma" comment - Fix tests/mace/* bin_mace/ paths -> bin/ - Fix tests/mace/* arg list: "head" -> "--head" Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
@cplett I have updated the PR, merged your PR. |
cplett
left a comment
There was a problem hiding this comment.
LGTM.
Again, thank you very much for the contribution! I'm going to merge it and will prepare a new release soon.
Hello ORCA team,
This PR allows interface the orca-external-tools to mace. It follows the same principle as the UMA interface.