From 0c2a20d9a656ba4b3cb218402fb511e584ef93aa Mon Sep 17 00:00:00 2001 From: Yury Lysogorskiy Date: Sat, 31 Oct 2026 19:24:13 +0100 Subject: [PATCH] Document the published 0.4.0 install and macOS availability --- docs/pacemaker/install.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/docs/pacemaker/install.md b/docs/pacemaker/install.md index 8875d55..e359a3f 100644 --- a/docs/pacemaker/install.md +++ b/docs/pacemaker/install.md @@ -9,16 +9,26 @@ mamba activate ace You can use `conda` instead of `mamba`. -## Install pacemaker and the GRACE backend +## Install pacemaker ```bash python -m pip install --upgrade pip -python -m pip install 'python-ace==0.4.0rc1' 'tensorpotential==0.6.2.1' 'numpy>=2,<2.4' 'tensorflow~=2.20.0' 'tf-keras~=2.20.0' +python -m pip install 'python-ace==0.4.0' ``` -The GRACE backend is published on PyPI as `tensorpotential`. -Use the versions above together; this backend release requires NumPy below -2.4 for pacemaker fitting. +Wheels are available for Linux, Apple Silicon, and Intel Macs. + +## Add the GRACE fitting backend + +On Linux or Apple Silicon, install: + +```bash +python -m pip install 'tensorpotential==0.6.2.1' 'numpy>=2,<2.4' 'tensorflow~=2.20.0' 'tf-keras~=2.20.0' +``` + +GRACE is published as `tensorpotential`. Use these versions together: this +backend release requires NumPy below 2.4 for pacemaker fitting. +TensorFlow 2.20 does not provide Intel Mac wheels. ## Check the installation @@ -27,7 +37,7 @@ python -m pip check pacemaker --help ``` -GPU fitting requires a compatible NVIDIA driver. To run on the CPU, set +On Linux, GPU fitting requires a compatible NVIDIA driver. To use the CPU, set `CUDA_VISIBLE_DEVICES=-1` before starting pacemaker. Continue with the [quick start](quickstart.md) to prepare data and run a fit.