Current Posture on Model Interface Additions and Support #120
orionarcher
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We want TorchSim to grow quickly and support a wide range of models from across the community. We also recognize that the MLIP ecosystem is evolving quickly: packages push breaking changes, dependencies evolve and conflict, and interfaces change.
We imagine three possibilities for model support:
graph-pes
.We intend to start with the Internal Models approach. We believe it is the best way to maintain a consistent interface, detect errors quickly, and create an easy developer experience. It works especially well if model developers are able to maintain and update their own interfaces. However, if we find that interfaces are regularly breaking, environmental configurations are unstable, or subtle errors are being introduced, we may offload some Model Interfaces to the MLIP packages themselves (approach 2/3).
We will update this discussion as our thinking evolves.
Beta Was this translation helpful? Give feedback.
All reactions