@@ -47,28 +47,29 @@ jobs:
4747 && sudo apt-get -y install cuda-12-3 libcudnn8=8.9.5.*-1+cuda12.3
4848 if: false # skip as we use nvidia image
4949 - run : python -m pip install -U uv
50- - run : source/install/uv_with_retry.sh pip install --system "tensorflow~=2.18.0rc2" "torch~=2.5 .0" "jax[cuda12]"
50+ - run : source/install/uv_with_retry.sh pip install --system "tensorflow~=2.18.0rc2" "torch~=2.6 .0" "jax[cuda12]==0.5.0 "
5151 - run : |
5252 export PYTORCH_ROOT=$(python -c 'import torch;print(torch.__path__[0])')
5353 export TENSORFLOW_ROOT=$(python -c 'import importlib,pathlib;print(pathlib.Path(importlib.util.find_spec("tensorflow").origin).parent)')
54- source/install/uv_with_retry.sh pip install --system --pre https://paddle-whl.bj.bcebos.com/nightly/cu123/paddlepaddle-gpu/paddlepaddle_gpu-3.0.0.dev20241126-cp311-cp311-linux_x86_64.whl
55- source/install/uv_with_retry.sh pip install --system -v -e .[gpu,test,lmp,cu12,torch,jax] mpi4py
54+ pip install "paddlepaddle-gpu==3.0.0" -i https://www.paddlepaddle.org.cn/packages/stable/cu126/
55+ source/install/uv_with_retry.sh pip install --system -v -e .[gpu,test,lmp,cu12,torch,jax] mpi4py --reinstall-package deepmd-kit
5656 env:
5757 DP_VARIANT: cuda
5858 DP_ENABLE_NATIVE_OPTIMIZATION: 1
5959 DP_ENABLE_PYTORCH: 1
6060 - run : dp --version
61- - run : python -m pytest source/tests --durations=0
61+ - run : python -m pytest source/tests
6262 env :
6363 NUM_WORKERS : 0
6464 CUDA_VISIBLE_DEVICES : 0
6565 # See https://jax.readthedocs.io/en/latest/gpu_memory_allocation.html
6666 XLA_PYTHON_CLIENT_PREALLOCATE : false
67+ XLA_PYTHON_CLIENT_ALLOCATOR : platform
6768 - name : Convert models
6869 run : source/tests/infer/convert-models.sh
6970 - name : Download libtorch
7071 run : |
71- wget https://download.pytorch.org/libtorch/cu124/libtorch-cxx11-abi-shared-with-deps-2.5 .0%2Bcu124.zip -O libtorch.zip
72+ wget https://download.pytorch.org/libtorch/cu124/libtorch-cxx11-abi-shared-with-deps-2.6 .0%2Bcu124.zip -O libtorch.zip
7273 unzip libtorch.zip
7374 - run : |
7475 export CMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/libtorch
8586 - run : |
8687 export LD_LIBRARY_PATH=$CUDA_PATH/lib64:/usr/lib/x86_64-linux-gnu/:$GITHUB_WORKSPACE/dp_test/lib:$GITHUB_WORKSPACE/libtorch/lib:$LD_LIBRARY_PATH
8788 export PATH=$GITHUB_WORKSPACE/dp_test/bin:$PATH
89+ cp $GITHUB_WORKSPACE/source/build_tests/paddle_inference_install_dir/paddle/lib/* $GITHUB_WORKSPACE/dp_test/lib/
90+ cp $GITHUB_WORKSPACE/source/build_tests/paddle_inference_install_dir/third_party/install/onednn/lib/* $GITHUB_WORKSPACE/dp_test/lib/
91+ cp $GITHUB_WORKSPACE/source/build_tests/paddle_inference_install_dir/third_party/install/mklml/lib/* $GITHUB_WORKSPACE/dp_test/lib/
8892 python -m pytest -s source/lmp/tests || (cat log.lammps && exit 1)
8993 python -m pytest source/ipi/tests
9094 env:
0 commit comments