Skip to content

Add MLIP backends and GPU examples - #14

Open
tdpham2 wants to merge 2 commits into
mainfrom
mlip-playground-backends
Open

Add MLIP backends and GPU examples#14
tdpham2 wants to merge 2 commits into
mainfrom
mlip-playground-backends

Conversation

@tdpham2

@tdpham2 tdpham2 commented Sep 1, 2026

Copy link
Copy Markdown
Owner

• ## Summary

  • Add runtime-selectable backends for direct ASE MACE, Rootstock, and NVIDIA ALCHEMI MACE.
  • Add agent-free APIs and CLI commands for single-structure and batch execution.
  • Support energy evaluation and fixed-cell geometry optimization.
  • Write per-structure JSON results and batch manifests with isolated failure reporting.
  • Add optional dependency groups and Polaris installation/smoke-test scripts.
  • Add GPU examples for all three calculator backends.
  • Align MatKit’s calculator interface with the capabilities being integrated in Unify MLIP calculator and execution backend configuration argonne-lcf/ChemGraph#179.

Benchmarking is intentionally deferred to a follow-up change.

Validation

  • PYTHONPATH=src pytest -q — 177 passed, 1 skipped
  • Ruff formatting and lint checks passed
  • GPU example compilation and --help smoke test passed
  • Polaris shell scripts passed syntax checks

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

Successfully merging this pull request may close these issues.

1 participant