diff --git a/docs/install/Tables.md b/docs/install/Tables.md index 8600cad40fc..f36c83bacd8 100644 --- a/docs/install/Tables.md +++ b/docs/install/Tables.md @@ -320,11 +320,11 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 - paddlepaddle==[版本号] 例如 paddlepaddle==2.3.2 + paddlepaddle==[版本号] 例如 paddlepaddle==2.4.0rc0 只支持 CPU 对应版本的 PaddlePaddle,具体版本请参见Pypi - paddlepaddle-gpu==[版本号] 例如 paddlepaddle-gpu==2.3.2 + paddlepaddle-gpu==[版本号] 例如 paddlepaddle-gpu==2.4.0rc0 默认安装支持 CUDA 10.2 和 cuDNN 7 的对应[版本号]的 PaddlePaddle 安装包 @@ -334,7 +334,7 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 您可以在 [Release History](https://pypi.org/project/paddlepaddle-gpu/#history) 中找到 PaddlePaddle-gpu 的各个发行版本。 > 其中`postXX` 对应的是 CUDA 和 cuDNN 的版本,`postXX`之前的数字代表 Paddle 的版本 -需要注意的是,命令中 paddlepaddle-gpu==2.3.2 在 windows 环境下,会默认安装支持 CUDA 10.2 和 cuDNN 7 的对应[版本号]的 PaddlePaddle 安装包 +需要注意的是,命令中 paddlepaddle-gpu==2.4.0rc0 在 windows 环境下,会默认安装支持 CUDA 10.2 和 cuDNN 7 的对应[版本号]的 PaddlePaddle 安装包

@@ -356,17 +356,17 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 cpu-mkl-avx - paddlepaddle-2.3.2-cp36-cp36m-linux_x86_64.whl - paddlepaddle-2.3.2-cp37-cp37m-linux_x86_64.whl - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl - paddlepaddle-2.3.2-cp39-cp39-linux_x86_64.whl - paddlepaddle-2.3.2-cp310-cp310-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp36-cp36m-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp37-cp37m-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp39-cp39-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp310-cp310-linux_x86_64.whl cpu-openblas-avx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - @@ -374,7 +374,7 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 cpu-mkl-noavx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - @@ -382,143 +382,156 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 cpu-openblas-noavx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - cuda10.1-cudnn7-mkl-gcc5.4-avx - - paddlepaddle_gpu-2.3.2.post101-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp310-cp310-linux_x86_64.whl cuda10.1-cudnn7-mkl-gcc5.4-noavx - - - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-linux_x86_64.whl - - cuda10.2-cudnn7-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp310-cp310-linux_x86_64.whl cuda10.2-cudnn7-mkl-gcc8.2-noavx - - - - paddlepaddle_gpu-2.3.2-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - - - cuda11.0-cudnn8.0-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post110-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp310-cp310-linux_x86_64.whl - cuda11.1-cudnn8.1-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post111-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp310-cp310-linux_x86_64.whl cuda11.2-cudnn8.1-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post112-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp310-cp310-linux_x86_64.whl cuda11.6-cudnn8.4-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post116-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp310-cp310-linux_x86_64.whl + + + cuda11.7-cudnn8.4-mkl-gcc8.2-avx + + paddlepaddle_gpu-2.4.0rc0.post117-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp310-cp310-linux_x86_64.whl macos-cpu-openblas - - paddlepaddle-2.3.2-cp36-cp36m-macosx_10_6_intel.whl - - paddlepaddle-2.3.2-cp37-cp37m-macosx_10_6_intel.whl - - paddlepaddle-2.3.2-cp38-cp38-macosx_10_14_x86_64.whl - - paddlepaddle-2.3.2-cp39-cp39-macosx_10_14_x86_64.whl - - paddlepaddle-2.3.2-cp310-cp310-macosx_10_14_universal2.whl + + paddlepaddle-2.4.0rc0-cp36-cp36m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp37-cp37m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_10_14_universal2.whl + + + macos-cpu-openblas-noavx + + paddlepaddle-2.4.0rc0-cp36-cp36m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp37-cp37m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_10_14_universal2.whl macos-cpu-openblas-m1 - - - - paddlepaddle-2.3.2-cp38-cp38-macosx_11_0_arm64.whl - - paddlepaddle-2.3.2-cp39-cp39-macosx_11_0_arm64.whl - - paddlepaddle-2.3.2-cp310-cp310-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_11_0_arm64.whl win-cpu-mkl-avx - paddlepaddle-2.3.2-cp36-cp36m-win_amd64.whl - paddlepaddle-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl - paddlepaddle-2.3.2-cp39-cp39-win_amd64.whl - paddlepaddle-2.3.2-cp310-cp310-win_amd64.whl + paddlepaddle-2.4.0rc0-cp36-cp36m-win_amd64.whl + paddlepaddle-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp39-cp39-win_amd64.whl + paddlepaddle-2.4.0rc0-cp310-cp310-win_amd64.whl win-cpu-mkl-noavx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - @@ -526,7 +539,7 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 win-cpu-openblas-avx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - @@ -534,73 +547,73 @@ PaddePaddle 通过编译时指定路径来实现引用各种 BLAS/CUDA/cuDNN 库 win-cpu-openblas-noavx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - win-cuda10.1-cudnn7-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post101-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp310-cp310-win_amd64.whl win-cuda10.1-cudnn7-mkl-vs2017-noavx - - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-win_amd64.whl - - win-cuda10.2-cudnn7-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp310-cp310-win_amd64.whl win-cuda10.2-cudnn7-mkl-vs2017-noavx - - paddlepaddle_gpu-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-win_amd64.whl - - win-cuda11.0-cudnn8.0-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post110-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp310-cp310-win_amd64.whl win-cuda11.1-cudnn8.1-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post111-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp310-cp310-win_amd64.whl win-cuda11.2-cudnn8.2-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post112-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp310-cp310-win_amd64.whl win-cuda11.6-cudnn8.4-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post116-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp310-cp310-win_amd64.whl @@ -647,68 +660,75 @@ platform tag: 类似 'linux_x86_64', 'any' 版本说明 - cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 + cp310-cp310 - cpu-mkl - paddlepaddle-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle-latest-cp39-cp39-linux_x86_64.whl + linux-cpu-mkl-avx + paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle-latest-cp310-cp310-linux_x86_64.whl - cpu-openblas - paddlepaddle-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle-latest-cp39-cp39-linux_x86_64.whl + linux-cpu-openblas-avx + - + paddlepaddle-latest-cp38-cp38-linux_x86_64.whl + - + - cuda10.1-cudnn7-mkl-gcc5.4 - paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl cuda10.2-cudnn7-mkl - paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl cuda11.0-cudnn8.0-mkl - paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl cuda11.1-cudnn8.1-mkl - paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl cuda11.2-cudnn8.1-mkl - paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl - paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl - paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl + + + cuda11.6-cudnn8.4-mkl + paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl + paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl + paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl + paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl mac-cpu - paddlepaddle-cp36-cp36m-macosx_10_6_intel.whl paddlepaddle-cp37-cp37m-macosx_10_6_intel.whl paddlepaddle-cp38-cp38-macosx_10_14_x86_64.whl paddlepaddle-cp39-cp39-macosx_10_14_x86_64.whl + paddlepaddle-cp310-cp310-macosx_10_14_universal2.whl win-cpu-mkl-avx diff --git a/docs/install/Tables_en.md b/docs/install/Tables_en.md index baaf34ac758..b54d103a617 100644 --- a/docs/install/Tables_en.md +++ b/docs/install/Tables_en.md @@ -220,11 +220,11 @@ PaddePaddle implements references to various BLAS/CUDA/cuDNN libraries by specif - paddlepaddle==[version code] such as paddlepaddle==2.3.2 + paddlepaddle==[version code] such as paddlepaddle==2.4.0rc0 Only support the corresponding version of the CPU PaddlePaddle, please refer to Pypi for the specific version. - paddlepaddle-gpu==[version code], such as paddlepaddle-gpu==2.3.2 + paddlepaddle-gpu==[version code], such as paddlepaddle-gpu==2.4.0rc0 The default installation supports the PaddlePaddle installation package corresponding to [version number] of CUDA 10.2 and cuDNN 7 @@ -234,7 +234,7 @@ PaddePaddle implements references to various BLAS/CUDA/cuDNN libraries by specif You can find various distributions of PaddlePaddle-gpu in [the Release History](https://pypi.org/project/paddlepaddle-gpu/#history). > 'postxx' corresponds to CUDA and cuDNN versions, and the number before 'postxx' represents the version of Paddle -Please note that: in the commands, paddlepaddle-gpu==2.3.2 will install the installation package of PaddlePaddle that supports CUDA 10.2 and cuDNN 7 by default under Windows environment. +Please note that: in the commands, paddlepaddle-gpu==2.4.0rc0 will install the installation package of PaddlePaddle that supports CUDA 10.2 and cuDNN 7 by default under Windows environment. @@ -258,17 +258,17 @@ Please note that: in the commands, paddlepaddle-gpu==2.3.2 will i cpu-mkl-avx - paddlepaddle-2.3.2-cp36-cp36m-linux_x86_64.whl - paddlepaddle-2.3.2-cp37-cp37m-linux_x86_64.whl - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl - paddlepaddle-2.3.2-cp39-cp39-linux_x86_64.whl - paddlepaddle-2.3.2-cp310-cp310-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp36-cp36m-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp37-cp37m-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp39-cp39-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp310-cp310-linux_x86_64.whl cpu-openblas-avx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - @@ -276,7 +276,7 @@ Please note that: in the commands, paddlepaddle-gpu==2.3.2 will i cpu-mkl-noavx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - @@ -284,143 +284,156 @@ Please note that: in the commands, paddlepaddle-gpu==2.3.2 will i cpu-openblas-noavx - - - paddlepaddle-2.3.2-cp38-cp38-linux_x86_64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - cuda10.1-cudnn7-mkl-gcc5.4-avx - - paddlepaddle_gpu-2.3.2.post101-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post101-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp310-cp310-linux_x86_64.whl cuda10.1-cudnn7-mkl-gcc5.4-noavx - - - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-linux_x86_64.whl - - cuda10.2-cudnn7-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp310-cp310-linux_x86_64.whl cuda10.2-cudnn7-mkl-gcc8.2-noavx - - - - paddlepaddle_gpu-2.3.2-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-linux_x86_64.whl - - - - cuda11.0-cudnn8.0-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post110-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post110-cp310-cp310-linux_x86_64.whl - cuda11.1-cudnn8.1-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post111-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post111-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post111-cp310-cp310-linux_x86_64.whl cuda11.2-cudnn8.1-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post112-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post112-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post112-cp310-cp310-linux_x86_64.whl cuda11.6-cudnn8.4-mkl-gcc8.2-avx - - paddlepaddle_gpu-2.3.2.post116-cp36-cp36m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp37-cp37m-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp38-cp38-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp39-cp39-linux_x86_64.whl - - paddlepaddle_gpu-2.3.2.post116-cp310-cp310-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post116-cp310-cp310-linux_x86_64.whl + + + cuda11.7-cudnn8.4-mkl-gcc8.2-avx + + paddlepaddle_gpu-2.4.0rc0.post117-cp36-cp36m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp37-cp37m-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp38-cp38-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp39-cp39-linux_x86_64.whl + + paddlepaddle_gpu-2.4.0rc0.post117-cp310-cp310-linux_x86_64.whl macos-cpu-openblas - - paddlepaddle-2.3.2-cp36-cp36m-macosx_10_6_intel.whl - - paddlepaddle-2.3.2-cp37-cp37m-macosx_10_6_intel.whl - - paddlepaddle-2.3.2-cp38-cp38-macosx_10_14_x86_64.whl - - paddlepaddle-2.3.2-cp39-cp39-macosx_10_14_x86_64.whl - - paddlepaddle-2.3.2-cp310-cp310-macosx_10_14_universal2.whl + + paddlepaddle-2.4.0rc0-cp36-cp36m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp37-cp37m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_10_14_universal2.whl + + + macos-cpu-openblas-noavx + + paddlepaddle-2.4.0rc0-cp36-cp36m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp37-cp37m-macosx_10_6_intel.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_10_14_x86_64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_10_14_universal2.whl macos-cpu-openblas-m1 - - - - paddlepaddle-2.3.2-cp38-cp38-macosx_11_0_arm64.whl - - paddlepaddle-2.3.2-cp39-cp39-macosx_11_0_arm64.whl - - paddlepaddle-2.3.2-cp310-cp310-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp38-cp38-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp39-cp39-macosx_11_0_arm64.whl + + paddlepaddle-2.4.0rc0-cp310-cp310-macosx_11_0_arm64.whl win-cpu-mkl-avx - paddlepaddle-2.3.2-cp36-cp36m-win_amd64.whl - paddlepaddle-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl - paddlepaddle-2.3.2-cp39-cp39-win_amd64.whl - paddlepaddle-2.3.2-cp310-cp310-win_amd64.whl + paddlepaddle-2.4.0rc0-cp36-cp36m-win_amd64.whl + paddlepaddle-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp39-cp39-win_amd64.whl + paddlepaddle-2.4.0rc0-cp310-cp310-win_amd64.whl win-cpu-mkl-noavx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - @@ -428,7 +441,7 @@ Please note that: in the commands, paddlepaddle-gpu==2.3.2 will i win-cpu-openblas-avx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - @@ -436,73 +449,73 @@ Please note that: in the commands, paddlepaddle-gpu==2.3.2 will i win-cpu-openblas-noavx - - - paddlepaddle-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle-2.4.0rc0-cp38-cp38-win_amd64.whl - - win-cuda10.1-cudnn7-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post101-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post101-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp310-cp310-win_amd64.whl win-cuda10.1-cudnn7-mkl-vs2017-noavx - - - paddlepaddle_gpu-2.3.2.post101-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post101-cp38-cp38-win_amd64.whl - - win-cuda10.2-cudnn7-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp310-cp310-win_amd64.whl win-cuda10.2-cudnn7-mkl-vs2017-noavx - - paddlepaddle_gpu-2.3.2-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0-cp38-cp38-win_amd64.whl - - win-cuda11.0-cudnn8.0-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post110-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post110-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post110-cp310-cp310-win_amd64.whl win-cuda11.1-cudnn8.1-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post111-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post111-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post111-cp310-cp310-win_amd64.whl win-cuda11.2-cudnn8.2-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post112-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post112-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post112-cp310-cp310-win_amd64.whl win-cuda11.6-cudnn8.4-mkl-vs2017-avx - paddlepaddle_gpu-2.3.2.post116-cp36-cp36m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp37-cp37m-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp38-cp38-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp39-cp39-win_amd64.whl - paddlepaddle_gpu-2.3.2.post116-cp310-cp310-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp36-cp36m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp37-cp37m-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp38-cp38-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp39-cp39-win_amd64.whl + paddlepaddle_gpu-2.4.0rc0.post116-cp310-cp310-win_amd64.whl @@ -552,69 +565,76 @@ platform tag: similar to 'linux_x86_64', 'any' - - + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + + + + + + + + - + diff --git a/docs/install/compile/linux-compile.md b/docs/install/compile/linux-compile.md index b3b2190b319..33c55cef511 100644 --- a/docs/install/compile/linux-compile.md +++ b/docs/install/compile/linux-compile.md @@ -4,10 +4,10 @@ * **Linux 版本 (64 bit)** * **CentOS 6 (不推荐,不提供编译出现问题时的官方支持)** - * **CentOS 7 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** + * **CentOS 7 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** * **Ubuntu 14.04 (不推荐,不提供编译出现问题时的官方支持)** - * **Ubuntu 16.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 18.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** + * **Ubuntu 16.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** + * **Ubuntu 18.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** * **Python 版本 3.6/3.7/3.8/3.9/3.10 (64 bit)** ## 选择 CPU/GPU @@ -20,6 +20,7 @@ * **CUDA 工具包 11.1 配合 cuDNN v8.1.1(如需多卡支持,需配合 NCCL2.7 及更高)** * **CUDA 工具包 11.2 配合 cuDNN v8.1.1(如需多卡支持,需配合 NCCL2.7 及更高)** * **CUDA 工具包 11.6 配合 cuDNN v8.4.0(如需多卡支持,需配合 NCCL2.7 及更高)** + * **CUDA 工具包 11.7 配合 cuDNN v8.4.1(如需多卡支持,需配合 NCCL2.7 及更高)** * **GPU 运算能力超过 3.5 的硬件设备** 您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -138,7 +139,7 @@ git checkout [分支名] 例如: ``` -git checkout release/2.3 +git checkout release/2.4 ``` 注意:python3.6、python3.7 版本从 release/1.2 分支开始支持, python3.8 版本从 release/1.8 分支开始支持, python3.9 版本从 release/2.1 分支开始支持, python3.10 版本从 release/2.3 分支开始支持 @@ -487,7 +488,7 @@ git checkout [分支名] 例如: ``` -git checkout release/2.3 +git checkout release/2.4 ``` #### 10. 并且请创建并进入一个叫 build 的目录下: @@ -512,7 +513,7 @@ mkdir build && cd build > 请注意 PY_VERSION 参数更换为您需要的 python 版本 -* 对于需要编译**GPU 版本 PaddlePaddle**的用户:(**仅支持 CentOS7(CUDA11.6/CUDA11.2/CUDA11.1/CUDA10.2/CUDA10.1)**) +* 对于需要编译**GPU 版本 PaddlePaddle**的用户:(**仅支持 CentOS7(CUDA11.7/CUDA11.6/CUDA11.2/CUDA11.1/CUDA10.2/CUDA10.1)**) 1. 请确保您已经正确安装 nccl2,或者按照以下指令安装 nccl2(这里提供的是 CUDA10.2,cuDNN7 下 nccl2 的安装指令,更多版本的安装信息请参考 NVIDIA[官方网站](https://developer.nvidia.com/nccl)): diff --git a/docs/install/compile/linux-compile_en.md b/docs/install/compile/linux-compile_en.md index c28c0c7402b..57214a36669 100644 --- a/docs/install/compile/linux-compile_en.md +++ b/docs/install/compile/linux-compile_en.md @@ -4,10 +4,10 @@ * **Linux version (64 bit)** * **CentOS 6 (not recommended, no official support for compilation problems)** - * **CentOS 7 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6** + * **CentOS 7 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7** * **Ubuntu 14.04 (not recommended, no official support for compilation problems)** - * **Ubuntu 16.04 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 18.04 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6)** + * **Ubuntu 16.04 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** + * **Ubuntu 18.04 (GPU version supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** * **Python version 3.6/3.7/3.8/3.9/3.10 (64 bit)** ## Choose CPU/GPU @@ -20,6 +20,7 @@ * **CUDA toolkit 11.1 with cuDNN v8.1.1(for multi card support, NCCL2.7 or higher)** * **CUDA toolkit 11.2 with cuDNN v8.1.1(for multi card support, NCCL2.7 or higher)** * **CUDA toolkit 11.6 with cuDNN v8.4.0(for multi card support, NCCL2.7 or higher)** + * **CUDA toolkit 11.7 with cuDNN v8.4.1(for multi card support, NCCL2.7 or higher)** * **Hardware devices with GPU computing power over 3.5** You can refer to NVIDIA official documents for installation process and configuration method of CUDA and cudnn. Please refer to[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -144,7 +145,7 @@ git checkout [name of the branch] For example: ``` -git checkout release/2.3 +git checkout release/2.4 ``` Note: python3.6、python3.7 version started supporting from release/1.2 branch, python3.8 version started supporting from release/1.8 branch, python3.9 version started supporting from release/2.1 branch, python3.10 version started supporting from release/2.3 branch @@ -474,7 +475,7 @@ git checkout [name of target branch] For example: ``` -git checkout release/2.3 +git checkout release/2.4 ``` #### 10. And please create and enter a directory called build: diff --git a/docs/install/compile/macos-compile.md b/docs/install/compile/macos-compile.md index 42c19dfcb71..d9ce6d30049 100644 --- a/docs/install/compile/macos-compile.md +++ b/docs/install/compile/macos-compile.md @@ -94,7 +94,7 @@ git checkout [分支名] 例如: ``` -git checkout release/2.3 +git checkout release/2.4 ``` 注意:python3.6、python3.7 版本从 release/1.2 分支开始支持, python3.8 版本从 release/1.8 分支开始支持, python3.9 版本从 release/2.1 分支开始支持, python3.10 版本从 release/2.3 分支开始支持 @@ -253,7 +253,7 @@ git checkout [分支名] 例如: ``` -git checkout release/2.3 +git checkout release/2.4 ``` 注意:python3.6、python3.7 版本从 release/1.2 分支开始支持, python3.8 版本从 release/1.8 分支开始支持, python3.9 版本从 release/2.1 分支开始支持, python3.10 版本从 release/2.3 分支开始支持 diff --git a/docs/install/compile/macos-compile_en.md b/docs/install/compile/macos-compile_en.md index afb5975f479..de72cdebb8f 100644 --- a/docs/install/compile/macos-compile_en.md +++ b/docs/install/compile/macos-compile_en.md @@ -95,7 +95,7 @@ git checkout [name of the branch] For example: ``` -git checkout release/2.3 +git checkout release/2.4 ``` Note: python3.6、python3.7 version started supporting from release/1.2 branch, python3.8 version started supporting from release/1.8 branch, python3.9 version started supporting from release/2.1 branch, python3.10 version started supporting from release/2.3 branch @@ -257,7 +257,7 @@ git checkout [name of the branch] For example: ``` -git checkout release/2.3 +git checkout release/2.4 ``` #### 7. And please create and enter a directory called build: diff --git a/docs/install/compile/windows-compile.md b/docs/install/compile/windows-compile.md index 51418d9dc04..d163b01c42b 100644 --- a/docs/install/compile/windows-compile.md +++ b/docs/install/compile/windows-compile.md @@ -15,7 +15,7 @@ * 如果你的计算机硬件没有 NVIDIA® GPU,请编译 CPU 版本的 PaddlePaddle -* 如果你的计算机硬件有 NVIDIA® GPU,推荐编译 GPU 版本的 PaddlePaddle,建议安装 **CUDA 10.1/10.2//11.1/11.2/11.6** +* 如果你的计算机硬件有 NVIDIA® GPU,推荐编译 GPU 版本的 PaddlePaddle,建议安装 **CUDA 10.1/10.2/11.1/11.2/11.6/11.7** ## 本机编译过程 @@ -51,7 +51,7 @@ 5. 切换到 2.2 分支下进行编译: ``` - git checkout release/2.3 + git checkout release/2.4 ``` 6. 创建名为 build 的目录并进入: diff --git a/docs/install/compile/windows-compile_en.md b/docs/install/compile/windows-compile_en.md index 155d96d185b..3ca2518fe4c 100644 --- a/docs/install/compile/windows-compile_en.md +++ b/docs/install/compile/windows-compile_en.md @@ -3,7 +3,7 @@ ## Environment preparation * **Windows 7/8/10 Pro/Enterprise(64bit)** -* **GPU Version support CUDA 10.1/10.2/11.1/11.2/11.6, and only support single GPU** +* **GPU Version support CUDA 10.1/10.2/11.1/11.2/11.6/11.7, and only support single GPU** * **Python version 3.6+/3.7+/3.8+/3.9+/3.10+(64bit)** * **pip version 20.2.2 or above (64bit)** * **Visual Studio 2017** @@ -17,6 +17,7 @@ * **CUDA toolkit 11.1 with cuDNN v8.1.1** * **CUDA toolkit 11.2 with cuDNN v8.2.1** * **CUDA toolkit 11.6 with cuDNN v8.4.0** + * **CUDA toolkit 11.7 with cuDNN v8.4.1** * **GPU's computing capability exceeds 3.5** ## Installation steps @@ -73,7 +74,7 @@ There is one compilation methods in Windows system: For example: ``` - git checkout release/2.3 + git checkout release/2.4 ``` Note: python3.6、python3.7 version started supporting from release/1.2, python3.8 version started supporting from release/1.8, python3.9 version started supporting from release/2.1, python3.10 version started supporting from release/2.3 diff --git a/docs/install/conda/linux-conda.md b/docs/install/conda/linux-conda.md index 22c40c66856..e6662874f2f 100644 --- a/docs/install/conda/linux-conda.md +++ b/docs/install/conda/linux-conda.md @@ -7,7 +7,7 @@ 在进行 PaddlePaddle 安装之前请确保您的 Anaconda 软件环境已经正确安装。软件下载和安装参见 Anaconda 官网(https://www.anaconda.com/)。在您已经正确安装 Anaconda 的情况下请按照下列步骤安装 PaddlePaddle。 -* CentOS 7 / Ubuntu16.04 / Ubuntu18.04 / Ubuntu20.04 (64bit) +* CentOS 7 / Ubuntu16.04 / Ubuntu18.04 / Ubuntu20.04 / Ubuntu22.04 (64bit) * GPU 版本支持 CUDA 10.1/10.2/11.2/11.6 * conda 版本 4.8.3+ (64 bit) @@ -116,7 +116,7 @@ python -c "import platform;print(platform.architecture()[0]);print(platform.mach 如果您的计算机没有 NVIDIA® GPU,请安装 CPU 版的 PaddlePaddle ``` -conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ +conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` @@ -127,26 +127,26 @@ conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn * 对于 `CUDA 10.1`,需要搭配 cuDNN 7 (cuDNN>=7.6.5, 多卡环境下 NCCL>=2.7),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * 对于 `CUDA 10.2`,需要搭配 cuDNN 7 (cuDNN>=7.6.5, 多卡环境下 NCCL>=2.7),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * 对于 `CUDA 11.2`,需要搭配 cuDNN 8.1.1(多卡环境下 NCCL>=2.7),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` * 对于 `CUDA 11.6`,需要搭配 cuDNN 8.4.0(多卡环境下 NCCL>=2.7),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` 您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) diff --git a/docs/install/conda/linux-conda_en.md b/docs/install/conda/linux-conda_en.md index 29a82d46e02..a6128447dc9 100644 --- a/docs/install/conda/linux-conda_en.md +++ b/docs/install/conda/linux-conda_en.md @@ -7,7 +7,7 @@ Before performing PaddlePaddle installation, please make sure that your Anaconda software environment is properly installed. For software download and installation, see Anaconda's official website (https://www.anaconda.com/). If you have installed Anaconda correctly, follow these steps to install PaddlePaddle. -* CentOS 7 / Ubuntu16.04 / Ubuntu18.04 / Ubuntu20.04 (64bit) +* CentOS 7 / Ubuntu16.04 / Ubuntu18.04 / Ubuntu20.04 / Ubuntu22.04 (64bit) * GPU Version support CUDA 10.1/10.2/11.2/11.6 * conda version 4.8.3+ (64 bit) @@ -120,7 +120,7 @@ You can choose the following version of PaddlePaddle to start installation: If your computer doesn't have NVIDIA® GPU, please install `the CPU Version of PaddlePaddle` ``` -conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ +conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` @@ -131,25 +131,25 @@ conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn * If you are using CUDA 10.1,cuDNN 7 (cuDNN>=7.6.5, for multi card support, NCCL>=2.7): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * If you are usingCUDA 10.2,cuDNN 7 (cuDNN>=7.6.5, for multi card support, NCCL>=2.7): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * If you are using CUDA 11.2,cuDNN 8.1.1(for multi card support, NCCL>=2.7): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` * If you are using CUDA 11.6,cuDNN 8.4.0(for multi card support, NCCL>=2.7): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` You can refer to NVIDIA official documents for installation process and configuration method of CUDA and cudnn. Please refer to [CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) diff --git a/docs/install/conda/macos-conda.md b/docs/install/conda/macos-conda.md index 284884297b8..fcd8050a650 100644 --- a/docs/install/conda/macos-conda.md +++ b/docs/install/conda/macos-conda.md @@ -109,7 +109,7 @@ python -c "import platform;print(platform.architecture()[0]);print(platform.mach * 目前在 MacOS 环境仅支持 CPU 版 PaddlePaddle,请参考如下命令安装 Paddle: ``` - conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` ## **三、验证安装** diff --git a/docs/install/conda/macos-conda_en.md b/docs/install/conda/macos-conda_en.md index 003b73b7c45..56cffcc5b16 100644 --- a/docs/install/conda/macos-conda_en.md +++ b/docs/install/conda/macos-conda_en.md @@ -115,7 +115,7 @@ conda config --set show_channel_urls yes * Currently, only the CPU version of PaddlePaddle is supported in the MacOS environment. Please use the following command to install PaddlePaddle: ``` - conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` diff --git a/docs/install/conda/windows-conda.md b/docs/install/conda/windows-conda.md index 356e89b2cfe..9ecd6a3343d 100644 --- a/docs/install/conda/windows-conda.md +++ b/docs/install/conda/windows-conda.md @@ -120,7 +120,7 @@ python -c "import platform;print(platform.architecture()[0]);print(platform.mach 如果您的计算机没有 NVIDIA® GPU,请安装 CPU 版的 PaddlePaddle ``` -conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ +conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` @@ -131,25 +131,25 @@ conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn * 对于 `CUDA 10.1`,需要搭配 cuDNN 7 (cuDNN>=7.6.5),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * 对于 `CUDA 10.2`,需要搭配 cuDNN 7 (cuDNN>=7.6.5),安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * 对于 `CUDA 11.2`,需要搭配 cuDNN 8.1.1,安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` * 对于 `CUDA 11.6`,需要搭配 cuDNN 8.4.0,安装命令为: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` 您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) diff --git a/docs/install/conda/windows-conda_en.md b/docs/install/conda/windows-conda_en.md index a7406670058..cca4dad3900 100644 --- a/docs/install/conda/windows-conda_en.md +++ b/docs/install/conda/windows-conda_en.md @@ -125,7 +125,7 @@ You can choose the following version of PaddlePaddle to start installation: If your computer doesn't have NVIDIA® GPU, please install `the CPU Version of PaddlePaddle` ``` -conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ +conda install paddlepaddle==2.4.0rc0 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` @@ -137,25 +137,25 @@ conda install paddlepaddle==2.3.2 --channel https://mirrors.tuna.tsinghua.edu.cn * If you are using CUDA 10.1,cuDNN 7 (cuDNN>=7.6.5): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * If you are usingCUDA 10.2,cuDNN 7 (cuDNN>=7.6.5): ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ ``` * If you are using CUDA 11.2,cuDNN 8.1.1: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` * If you are using CUDA 11.6,cuDNN 8.4.0: ``` - conda install paddlepaddle-gpu==2.3.2 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge + conda install paddlepaddle-gpu==2.4.0rc0 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge ``` You can refer to NVIDIA official documents for installation process and configuration method of CUDA and cudnn. Please refer to [CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) diff --git a/docs/install/docker/linux-docker.md b/docs/install/docker/linux-docker.md index 5f779708295..738924700dc 100644 --- a/docs/install/docker/linux-docker.md +++ b/docs/install/docker/linux-docker.md @@ -21,40 +21,46 @@ * CPU 版的 PaddlePaddle: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2 + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 ``` * CPU 版的 PaddlePaddle,且镜像中预装好了 jupyter: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` * GPU 版的 PaddlePaddle: ``` - nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 ``` ``` - nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 + ``` + ``` + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 ``` 如果您的机器不在中国大陆地区,可以直接从 DockerHub 拉取镜像: * CPU 版的 PaddlePaddle: ``` - docker pull paddlepaddle/paddle:2.3.2 + docker pull paddlepaddle/paddle:2.4.0rc0 ``` * CPU 版的 PaddlePaddle,且镜像中预装好了 jupyter: ``` - docker pull paddlepaddle/paddle:2.3.2-jupyter + docker pull paddlepaddle/paddle:2.4.0rc0-jupyter ``` * GPU 版的 PaddlePaddle: ``` - nvidia-docker pull paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 + ``` + ``` + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 ``` ``` - nvidia-docker pull paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 ``` 您还可以访问[DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/)获取更多镜像。 @@ -66,7 +72,7 @@ ``` - docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2 /bin/bash + docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 /bin/bash ``` - `--name paddle_docker`:设定 Docker 的名称,`paddle_docker` 是自己设置的名称; @@ -77,7 +83,7 @@ - `-v $PWD:/paddle`:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /paddle 目录; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2`:指定需要使用的 image 名称,您可以通过`docker images`命令查看;/bin/bash 是在 Docker 中要执行的命令 + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0`:指定需要使用的 image 名称,您可以通过`docker images`命令查看;/bin/bash 是在 Docker 中要执行的命令 * 使用 CPU 版本的 PaddlePaddle,且镜像中预装好了 jupyter: @@ -92,7 +98,7 @@ cd ./jupyter_docker ``` ``` - docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` - `--rm`:关闭容器后删除容器; @@ -103,13 +109,13 @@ - `-v $PWD:/home/paddle`:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /home/paddle 目录; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter`:指定需要使用的 image 名称,您可以通过`docker images`命令查看 + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter`:指定需要使用的 image 名称,您可以通过`docker images`命令查看 * 使用 GPU 版本的 PaddlePaddle: ``` - nvidia-docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 /bin/bash + nvidia-docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 /bin/bash ``` - `--name paddle_docker`:设定 Docker 的名称,`paddle_docker` 是自己设置的名称; @@ -120,7 +126,7 @@ - `-v $PWD:/paddle`:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /paddle 目录; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7`:指定需要使用的 image 名称,如果您希望使用 CUDA 11.2 的镜像,也可以将其替换成`registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8`。您可以通过`docker images`命令查看镜像。/bin/bash 是在 Docker 中要执行的命令 + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0`:指定需要使用的 image 名称,如果您希望使用 CUDA 11.2 或 CUDA 11.7 的镜像,也可以将其替换成`registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0` 或 `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4`。您可以通过`docker images`命令查看镜像。/bin/bash 是在 Docker 中要执行的命令 @@ -139,20 +145,24 @@ - - + + - - + + - - + + - - - + + + + + + +
version number cp36-cp36m 版本说明 cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310
cpu-mkl paddlepaddle-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle-latest-cp38-cp38-linux_x86_64.whl paddlepaddle-latest-cp39-cp39-linux_x86_64.whl linux-cpu-mkl-avx paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle-latest-cp38-cp38-linux_x86_64.whl paddlepaddle-latest-cp39-cp39-linux_x86_64.whl paddlepaddle-latest-cp310-cp310-linux_x86_64.whl
cpu-openblas paddlepaddle-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle-latest-cp38-cp38-linux_x86_64.whl paddlepaddle-latest-cp39-cp39-linux_x86_64.whl linux-cpu-openblas-avx - paddlepaddle-latest-cp38-cp38-linux_x86_64.whl - -
cuda10.1-cudnn7-mkl-gcc5.4 paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
cuda10.2-cudnn7-mkl paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
cuda11.0-cudnn8.0-mkl paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
cuda11.1-cudnn8.1-mkl paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
cuda11.2-cudnn8.1-mkl paddlepaddle_gpu-latest-cp36-cp36m-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
cuda11.6-cudnn8.4-mkl paddlepaddle_gpu-latest-cp37-cp37m-linux_x86_64.whl paddlepaddle_gpu-latest-cp38-cp38-linux_x86_64.whl paddlepaddle_gpu-latest-cp39-cp39-linux_x86_64.whl paddlepaddle_gpu-latest-cp310-cp310-linux_x86_64.whl
mac-cpu paddlepaddle-cp36-cp36m-macosx_10_6_intel.whl paddlepaddle-cp37-cp37m-macosx_10_6_intel.whl paddlepaddle-cp38-cp38-macosx_10_14_x86_64.whl paddlepaddle-cp39-cp39-macosx_10_14_x86_64.whl paddlepaddle-cp310-cp310-macosx_10_14_universal2.whl
win-cpu-mkl-avx
registry.baidubce.com/paddlepaddle/paddle:2.3.2 安装了 2.3.2 版本 paddle 的 CPU 镜像 registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 安装了 2.4.0rc0 版本 paddle 的 CPU 镜像
registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter 安装了 2.3.2 版本 paddle 的 CPU 镜像,且镜像中预装好了 jupyter,启动 docker 即运行 jupyter 服务 registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter 安装了 2.4.0rc0 版本 paddle 的 CPU 镜像,且镜像中预装好了 jupyter,启动 docker 即运行 jupyter 服务
registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 安装了 2.3.2 版本 paddle 的 GPU 镜像,cuda 版本为 11.2,cudnn 版本为 8.1 registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 安装了 2.4.0rc0 版本 paddle 的 GPU 镜像,cuda 版本为 11.7,cudnn 版本为 8.4,trt 版本为 8.4
registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 安装了 2.3.2 版本 paddle 的 GPU 镜像,cuda 版本为 10.2,cudnn 版本为 7
registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 安装了 2.4.0rc0 版本 paddle 的 GPU 镜像,cuda 版本为 11.2,cudnn 版本为 8.1,trt 版本为 8.0
registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 安装了 2.4.0rc0 版本 paddle 的 GPU 镜像,cuda 版本为 10.2,cudnn 版本为 7.6,trt 版本为 7.0
diff --git a/docs/install/docker/linux-docker_en.md b/docs/install/docker/linux-docker_en.md index 0964ce78143..f42277a44ef 100644 --- a/docs/install/docker/linux-docker_en.md +++ b/docs/install/docker/linux-docker_en.md @@ -21,40 +21,46 @@ For domestic users, when downloading docker is slow due to network problems, you * CPU version of PaddlePaddle: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2 + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 ``` * CPU version of PaddlePaddle, and the image is pre-installed with jupyter: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` * GPU version of PaddlePaddle: ``` - nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 ``` ``` - nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 + ``` + ``` + nvidia-docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 ``` If your machine is not in mainland China, you can pull the image directly from DockerHub: * CPU version of PaddlePaddle: ``` - docker pull paddlepaddle/paddle:2.3.2 + docker pull paddlepaddle/paddle:2.4.0rc0 ``` * CPU version of PaddlePaddle, and the image is pre-installed with jupyter: ``` - docker pull paddlepaddle/paddle:2.3.2-jupyter + docker pull paddlepaddle/paddle:2.4.0rc0-jupyter ``` * GPU version of PaddlePaddle: ``` - nvidia-docker pull paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 + ``` + ``` + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 ``` ``` - nvidia-docker pull paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 + nvidia-docker pull paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 ``` You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to get more images. @@ -66,7 +72,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g ``` - docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2 /bin/bash + docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 /bin/bash ``` - `--name paddle_docker`: set name of Docker, `paddle_docker` is name of docker you set; @@ -77,7 +83,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g - `-v $PWD:/paddle`: Specifies to mount the current path of the host (PWD variable in Linux will expand to the absolute path of the current path) to the /paddle directory inside the container; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker * Use GPU version of PaddlePaddle: @@ -85,7 +91,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g ``` - nvidia-docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 /bin/bash + nvidia-docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 /bin/bash ``` - `--name paddle_docker`: set name of Docker, `paddle_docker` is name of docker you set; @@ -96,7 +102,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g - `-v $PWD:/paddle`: Specifies to mount the current path of the host (PWD variable in Linux will expand to the absolute path of the current path) to the /paddle directory inside the container; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker * Use CPU version of PaddlePaddle with jupyter: @@ -112,7 +118,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g cd ./jupyter_docker ``` ``` - docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` - `--rm`: Delete the container after closing it; @@ -123,7 +129,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g - `-v $PWD:/home/paddle`: Specifies to mount the current path (the PWD variable will be expanded to the absolute path of the current path) to the /home/paddle directory inside the container; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter`: Specify the name of the image to be used, you can view it through the `docker images` command + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter`: Specify the name of the image to be used, you can view it through the `docker images` command Now you have successfully used Docker to install PaddlePaddle. For more information about using Docker, see[Docker official documents](https://docs.docker.com) @@ -141,20 +147,24 @@ Now you have successfully used Docker to install PaddlePaddle. For more informat - registry.baidubce.com/paddlepaddle/paddle:2.3.2 - CPU image with 2.3.2 version of paddle installed + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 + CPU image with 2.4.0rc0 version of paddle installed - registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter - CPU image of paddle version 2.3.2 is installed, and jupyter is pre-installed in the image. Start the docker to run the jupyter service + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter + CPU image of paddle version 2.4.0rc0 is installed, and jupyter is pre-installed in the image. Start the docker to run the jupyter service - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 - GPU image of paddle version 2.3.2 is installed, cuda version is 11.2, cudnn version is 8.1 + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.7-cudnn8.4-trt8.4 + GPU image of paddle version 2.4.0rc0 is installed, cuda version is 11.7, cudnn version is 8.4, trt version is 8.4 - - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 - GPU image of paddle version 2.3.2 is installed, cuda version is 10.2, cudnn version is 7 + + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda11.2-cudnn8.1-trt8.0 + GPU image of paddle version 2.4.0rc0 is installed, cuda version is 11.2, cudnn version is 8.1, trt version is 8.0 + + + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-gpu-cuda10.2-cudnn7.6-trt7.0 + GPU image of paddle version 2.4.0rc0 is installed, cuda version is 10.2, cudnn version is 7.6, trt version is 7.0 diff --git a/docs/install/docker/macos-docker.md b/docs/install/docker/macos-docker.md index 069da618e41..2fb21509922 100644 --- a/docs/install/docker/macos-docker.md +++ b/docs/install/docker/macos-docker.md @@ -19,24 +19,24 @@ * CPU 版的 PaddlePaddle: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2 + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 ``` * CPU 版的 PaddlePaddle,且镜像中预装好了 jupyter: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` 如果您的机器不在中国大陆地区,可以直接从 DockerHub 拉取镜像: * CPU 版的 PaddlePaddle: ``` - docker pull paddlepaddle/paddle:2.3.2 + docker pull paddlepaddle/paddle:2.4.0rc0 ``` * CPU 版的 PaddlePaddle,且镜像中预装好了 jupyter: ``` - docker pull paddlepaddle/paddle:2.3.2-jupyter + docker pull paddlepaddle/paddle:2.4.0rc0-jupyter ``` 您还可以访问[DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/)获取更多镜像。 @@ -48,7 +48,7 @@ ``` - docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2 /bin/bash + docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 /bin/bash ``` - `--name paddle_docker`:设定 Docker 的名称,`paddle_docker` 是自己设置的名称; @@ -59,7 +59,7 @@ - `-v $PWD:/paddle`:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /paddle 目录; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2`:指定需要使用的 image 名称,您可以通过`docker images`命令查看;/bin/bash 是在 Docker 中要执行的命令 + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0`:指定需要使用的 image 名称,您可以通过`docker images`命令查看;/bin/bash 是在 Docker 中要执行的命令 * 使用 CPU 版本的 PaddlePaddle,且镜像中预装好了 jupyter: @@ -73,7 +73,7 @@ cd ./jupyter_docker ``` ``` - docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` - `--rm`:关闭容器后删除容器; @@ -84,7 +84,7 @@ - `-v $PWD:/home/paddle`:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /home/paddle 目录; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter`:指定需要使用的 image 名称,您可以通过`docker images`命令查看 + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter`:指定需要使用的 image 名称,您可以通过`docker images`命令查看 @@ -104,20 +104,12 @@ - registry.baidubce.com/paddlepaddle/paddle:2.3.2 - 安装了 2.3.2 版本 paddle 的 CPU 镜像 + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 + 安装了 2.4.0rc0 版本 paddle 的 CPU 镜像 - registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter - 安装了 2.3.2 版本 paddle 的 CPU 镜像,且镜像中预装好了 jupyter,启动 docker 即运行 jupyter 服务 - - - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 - 安装了 2.3.2 版本 paddle 的 GPU 镜像,cuda 版本为 11.2,cudnn 版本为 8.1 - - - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 - 安装了 2.3.2 版本 paddle 的 GPU 镜像,cuda 版本为 10.2,cudnn 版本为 7 + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter + 安装了 2.4.0rc0 版本 paddle 的 CPU 镜像,且镜像中预装好了 jupyter,启动 docker 即运行 jupyter 服务 diff --git a/docs/install/docker/macos-docker_en.md b/docs/install/docker/macos-docker_en.md index ab9730d5568..d544669de0b 100644 --- a/docs/install/docker/macos-docker_en.md +++ b/docs/install/docker/macos-docker_en.md @@ -19,24 +19,24 @@ For domestic users, when downloading docker is slow due to network problems, you * CPU version of PaddlePaddle: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2 + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 ``` * CPU version of PaddlePaddle, and the image is pre-installed with jupyter: ``` - docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` If your machine is not in mainland China, you can pull the image directly from DockerHub: * CPU version of PaddlePaddle: ``` - docker pull paddlepaddle/paddle:2.3.2 + docker pull paddlepaddle/paddle:2.4.0rc0 ``` * CPU version of PaddlePaddle, and the image is pre-installed with jupyter: ``` - docker pull paddlepaddle/paddle:2.3.2-jupyter + docker pull paddlepaddle/paddle:2.4.0rc0-jupyter ``` You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to get more images. @@ -48,7 +48,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g ``` - docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2 /bin/bash + docker run --name paddle_docker -it -v $PWD:/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 /bin/bash ``` - `--name paddle_docker`: set name of Docker, `paddle_docker` is name of docker you set; @@ -59,7 +59,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g - `-v $PWD:/paddle`: Specifies to mount the current path of the host (PWD variable in Linux will expand to the absolute path of the current path) to the /paddle directory inside the container; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0`: Specify the name of the image to be used. You can view it through the 'docker images' command. /bin/Bash is the command to be executed in Docker * Use CPU version of PaddlePaddle with jupyter: @@ -75,7 +75,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g cd ./jupyter_docker ``` ``` - docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter + docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter ``` - `--rm`: Delete the container after closing it; @@ -86,7 +86,7 @@ You can see [DockerHub](https://hub.docker.com/r/paddlepaddle/paddle/tags/) to g - `-v $PWD:/home/paddle`: Specifies to mount the current path (the PWD variable will be expanded to the absolute path of the current path) to the /home/paddle directory inside the container; - - `registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter`: Specify the name of the image to be used, you can view it through the `docker images` command + - `registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter`: Specify the name of the image to be used, you can view it through the `docker images` command @@ -105,20 +105,12 @@ Now you have successfully used Docker to install PaddlePaddle. For more informat - registry.baidubce.com/paddlepaddle/paddle:2.3.2 - CPU image with 2.3.2 version of paddle installed + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0 + CPU image with 2.4.0rc0 version of paddle installed - registry.baidubce.com/paddlepaddle/paddle:2.3.2-jupyter - CPU image of paddle version 2.3.2 is installed, and jupyter is pre-installed in the image. Start the docker to run the jupyter service - - - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda11.2-cudnn8 - GPU image of paddle version 2.3.2 is installed, cuda version is 11.2, cudnn version is 8.1 - - - registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 - GPU image of paddle version 2.3.2 is installed, cuda version is 10.2, cudnn version is 7 + registry.baidubce.com/paddlepaddle/paddle:2.4.0rc0-jupyter + CPU image of paddle version 2.4.0rc0 is installed, and jupyter is pre-installed in the image. Start the docker to run the jupyter service diff --git a/docs/install/index_cn.rst b/docs/install/index_cn.rst index 0f15fc3fd28..442e1d1c620 100644 --- a/docs/install/index_cn.rst +++ b/docs/install/index_cn.rst @@ -14,7 +14,7 @@ **1. 操作系统要求:** * Windows 7 / 8 / 10,专业版 / 企业版 -* Ubuntu 16.04 / 18.04 / 20.04 +* Ubuntu 16.04 / 18.04 / 20.04 / 22.04 * CentOS 7 * MacOS 10.11 / 10.12 / 10.13 / 10.14 * 操作系统要求是 64 位版本 @@ -41,22 +41,22 @@ * Windows 安装 GPU 版本 - * Windows 7/8/10 支持 CUDA 10.1/10.2/11.1/11.2/11.6 单卡模式 + * Windows 7/8/10 支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7 单卡模式 * 不支持 **nvidia-docker** 方式安装 * Ubuntu 安装 GPU 版本 - * Ubuntu 16.04/18.04/20.04 支持 CUDA 10.1/10.2/11.1/11.2/11.6 - * 如果您是使用 **nvidia-docker** 安装,支持 CUDA 10.2/11.2 + * Ubuntu 16.04/18.04/20.04/22.04 支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7 + * 如果您是使用 **nvidia-docker** 安装,支持 CUDA 10.2/11.2/11.7 * CentOS 安装 GPU 版本 * 如果您是使用本机 **pip** 安装: - * CentOS 7 支持 CUDA 10.1/10.2/11.1/11.2/11.6 + * CentOS 7 支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7 * 如果您是使用本机源码编译安装: - * CentOS 7 支持 CUDA 10.1/10.2/11.1/11.2/11.6 + * CentOS 7 支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7 * CentOS 6 不推荐,不提供编译出现问题时的官方支持 - * 如果您是使用 **nvidia-docker** 安装,在 CentOS 7 下支持 CUDA 10.2/11.2 + * 如果您是使用 **nvidia-docker** 安装,在 CentOS 7 下支持 CUDA 10.2/11.2/11.7 * MacOS 不支持:MacOS 平台不支持 GPU 安装 请确保您的环境满足以上条件。如您有其他需求,请参考 `多版本 whl 包安装列表 `_ . @@ -68,7 +68,7 @@ * 不支持 NCCL * Ubuntu 支持情况 - * Ubuntu 16.04/18.04/20.04: + * Ubuntu 16.04/18.04/20.04/22.04: * CUDA10.1 下支持 NCCL v2.4.2-v2.4.8 * CentOS 支持情况 @@ -137,11 +137,11 @@ 安装 CPU 版本的命令为: :: - python -m pip install paddlepaddle==2.3.2 -i https://mirror.baidu.com/pypi/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://mirror.baidu.com/pypi/simple 或 - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple (2). **GPU 版本** :如果您想使用 GPU 版本请参考如下命令安装 @@ -153,11 +153,11 @@ 请注意用以下指令安装的 PaddlePaddle 在 Windows、Ubuntu、CentOS 下只支持 CUDA10.2: :: - python -m pip install paddlepaddle-gpu==2.3.2 -i https://mirror.baidu.com/pypi/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://mirror.baidu.com/pypi/simple 或 - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple 请确认需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python。根据您的环境您可能需要将说明中所有命令行中的 python 替换为具体的 Python 路径。 @@ -183,14 +183,14 @@ - 如果您有开发 PaddlePaddle 的需求,请参考:`从源码编译 `_ -.. toctree:: - :hidden: +.. toctree:: + :hidden: - pip/frompip.rst - conda/fromconda.rst - docker/fromdocker.rst - compile/fromsource.rst - install_Kunlun_zh.md - install_ROCM_zh.md - install_NGC_PaddlePaddle_ch.rst - Tables.md + pip/frompip.rst + conda/fromconda.rst + docker/fromdocker.rst + compile/fromsource.rst + install_Kunlun_zh.md + install_ROCM_zh.md + install_NGC_PaddlePaddle_ch.rst + Tables.md diff --git a/docs/install/index_en.rst b/docs/install/index_en.rst index bd0385d3cd9..1f4077b7f7d 100644 --- a/docs/install/index_en.rst +++ b/docs/install/index_en.rst @@ -17,7 +17,7 @@ The manuals will guide you to build and install PaddlePaddle on your 64-bit desk >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * Windows 7 / 8 / 10, Pro/Enterprise -* Ubuntu 16.04 / 18.04 / 20.04 +* Ubuntu 16.04 / 18.04 / 20.04 / 22.04 * CentOS 7 * MacOS 10.11 / 10.12 / 10.13 / 10.14 * 64-bit operating system is required @@ -47,21 +47,21 @@ The manuals will guide you to build and install PaddlePaddle on your 64-bit desk * Windows install GPU version - * Windows 7 / 8 / 10 support CUDA 10.1/10.2/11.1/11.2/11.6 single-card mode, but don't support CUDA 9.1/9.2/10.1 + * Windows 7 / 8 / 10 support CUDA 10.1/10.2/11.1/11.2/11.6/11.7 single-card mode, but don't support CUDA 9.1/9.2/10.1 * don't support install using **nvidia-docker** * Ubuntu install GPU version - * Ubuntu 16.04 / 18.04 / 20.04 supports CUDA 10.1/10.2/11.1/11.2/11.6 - * If you install using **nvidia-docker** , it supports CUDA 10.2/11.2 + * Ubuntu 16.04 / 18.04 / 20.04 / 22.04 supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7 + * If you install using **nvidia-docker** , it supports CUDA 10.2/11.2/11.7 * CentOS install GPU version * If you install using native **pip** : - * CentOS 7 supports CUDA 10.1/10.2/11.1/11.2/11.6 + * CentOS 7 supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7 * If you compile and install using native source code: - * CentOS 7 supports CUDA 10.1/10.2/11.1/11.2/11.6 - * If you install using **nvidia-docker** , CentOS 7 supports CUDA 10.2/11.2 + * CentOS 7 supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7 + * If you install using **nvidia-docker** , CentOS 7 supports CUDA 10.2/11.2/11.7 * MacOS isn't supported: PaddlePaddle has no GPU support in Mac OS platform Please make sure your environment meets the above conditions. If you have other requirements, please refer to `Appendix `_ . @@ -74,7 +74,7 @@ Please make sure your environment meets the above conditions. If you have other * not support NCCL * Support for Ubuntu - * Ubuntu 16.04 / 18.04 / 20.04: + * Ubuntu 16.04 / 18.04 / 20.04 / 22.04: * support NCCL v2.4.2-v2.4.8 under CUDA10.1 * Support for CentOS @@ -145,11 +145,11 @@ This section describes how to use pip to install. Command to install CPU version is: :: - python -m pip install paddlepaddle==2.3.2 -i https://mirror.baidu.com/pypi/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://mirror.baidu.com/pypi/simple or - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple (2). **GPU version** : If you only want to install GPU version, please refer to command below @@ -162,11 +162,11 @@ This section describes how to use pip to install. Please attention that PaddlePaddle installed through command below only supports CUDA10.2 under Windows、Ubuntu、CentOS: :: - python -m pip install paddlepaddle-gpu==2.3.2 -i https://mirror.baidu.com/pypi/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://mirror.baidu.com/pypi/simple or - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple Please confirm that the Python where you need to install PaddlePaddle is your expected location, because your computer may have multiple Python. Depending on the environment, you may need to replace Python in all command lines in the instructions with Python 3 or specific Python path. diff --git a/docs/install/install_script.md b/docs/install/install_script.md index a2edfcb1f07..8ef978d944c 100644 --- a/docs/install/install_script.md +++ b/docs/install/install_script.md @@ -17,7 +17,7 @@ 检测您的机器是否安装我们支持的 CUDA,cuDNN,具体地: - 1. 在`/usr/local/` 及其子目录下寻找 `cuda10.1/cuda10.2/cuda11.0/cuda11.2` 目录下的`version.txt`文件(通常如果您以默认方式安装了 CUDA)。 如果提示未找到 CUDA 请使用命令`find / -name version.txt`找到您所需要的 CUDA 目录下的“version.txt”路径,然后按照提示输入。 + 1. 在`/usr/local/` 及其子目录下寻找 `cuda10.1/cuda10.2/cuda11.0/cuda11.2/cuda11.6/cuda11.7` 目录下的`version.txt`文件(通常如果您以默认方式安装了 CUDA)。 如果提示未找到 CUDA 请使用命令`find / -name version.txt`找到您所需要的 CUDA 目录下的“version.txt”路径,然后按照提示输入。 2. 在`/usr` 及其子目录下寻找文件 `cudnn.h` , 如果您的 cuDNN 未安装在默认路径请使用命令`find / -name cudnn.h`寻找您希望使用的 cuDNN 版本的`cudnn.h`路径并按提示输入 如果未找到相应文件,则会安装 CPU 版本的 PaddlePaddle diff --git a/docs/install/pip/linux-pip.md b/docs/install/pip/linux-pip.md index 8caeb0f74ae..9cf477ca85f 100644 --- a/docs/install/pip/linux-pip.md +++ b/docs/install/pip/linux-pip.md @@ -6,10 +6,8 @@ * **Linux 版本 (64 bit)** - * **CentOS 7 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 16.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 18.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 20.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6)** + * **CentOS 7 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** + * **Ubuntu 16.04/18.04/20.04/22.04 (GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** * **Python 版本 3.6/3.7/3.8/3.9/3.10 (64 bit)** @@ -85,6 +83,8 @@ * **CUDA 工具包 11.6 配合 cuDNN v8.4.0(如需多卡支持,需配合 NCCL2.7 及更高)** + * **CUDA 工具包 11.7 配合 cuDNN v8.4.1(如需多卡支持,需配合 NCCL2.7 及更高)** + * **GPU 运算能力超过 3.5 的硬件设备** 您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -126,7 +126,7 @@ ``` - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` @@ -138,7 +138,7 @@ 2.2.1 CUDA10.1 的 PaddlePaddle ``` - python -m pip install paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -147,7 +147,7 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` @@ -155,7 +155,7 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post111 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -163,7 +163,7 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -171,9 +171,15 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2.post116 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post116 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` +2.2.6 CUDA11.7 的 PaddlePaddle + + + ``` + python -m pip install paddlepaddle-gpu==2.4.0rc0.post117 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + ``` 注: @@ -195,26 +201,26 @@ * cpu、mkl 版本 noavx 机器安装: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` * cpu、openblas 版本 noavx 机器安装: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/noavx/stable.html --no-index --no-deps ``` * gpu 版本 cuda10.1 noavx 机器安装: ``` - python -m pip download paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` * gpu 版本 cuda10.2 noavx 机器安装: ``` - python -m pip download paddlepaddle-gpu==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` 判断你的机器是否支持`avx`,可以输入以下命令,如果输出中包含`avx`,则表示机器支持`avx` @@ -225,7 +231,7 @@ * 如果你想安装`avx`、`openblas`的 Paddle 包,可以通过以下命令将 wheel 包下载到本地,再使用`python -m pip install [name].whl`本地安装([name]为 wheel 包名称): ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/avx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/avx/stable.html --no-index --no-deps ``` * 如果你想安装联编`tensorrt`的 Paddle 包,可以参考[下载安装 Linux 预测库](https://paddleinference.paddlepaddle.org.cn/user_guides/download_lib.html)。 diff --git a/docs/install/pip/linux-pip_en.md b/docs/install/pip/linux-pip_en.md index 2042d6c3b6c..62b29549c0c 100644 --- a/docs/install/pip/linux-pip_en.md +++ b/docs/install/pip/linux-pip_en.md @@ -5,10 +5,8 @@ ### 1.1 PREQUISITES * **Linux Version (64 bit)** - * **CentOS 7 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 16.04 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 18.04 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6)** - * **Ubuntu 20.04 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6)** + * **CentOS 7 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** + * **Ubuntu 16.04/18.04/20.04/22.04 (GPUVersion Supports CUDA 10.1/10.2/11.1/11.2/11.6/11.7)** * **Python Version: 3.6/3.7/3.8/3.9/3.10 (64 bit)** @@ -85,6 +83,8 @@ If you installed Python via Homebrew or the Python website, `pip` was installed * **CUDA toolkit 11.6 with cuDNN v8.4.0(for multi card support, NCCL2.7 or higher)** + * **CUDA toolkit 11.7 with cuDNN v8.4.1(for multi card support, NCCL2.7 or higher)** + * **Hardware devices with GPU computing power over 3.5** You can refer to NVIDIA official documents for installation process and configuration method of CUDA and cudnn. Please refer to [CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -133,7 +133,7 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` @@ -146,7 +146,7 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -155,14 +155,14 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 2.2.3 If you are using CUDA 11.1 ``` - python -m pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post111 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -170,7 +170,7 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle-gpu==2.3.2.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` @@ -178,7 +178,14 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle-gpu==2.3.2.post116 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post116 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html + ``` + +2.2.6 If you are using CUDA 11.7 + + + ``` + python -m pip install paddlepaddle-gpu==2.4.0rc0.post117 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html ``` Note: @@ -200,26 +207,26 @@ Note: * cpu and mkl version installed on noavx machine: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` * cpu and openblas version installed on noavx machine: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/noavx/stable.html --no-index --no-deps ``` * GPU cuda10.1 version install on noavx machine: ``` - python -m pip download paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` * GPU cuda10.2 version install on noavx machine: ``` - python -m pip download paddlepaddle-gpu==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps ``` To determine whether your machine supports `avx`, you can use the following command. If the output contains `avx`, it means that the machine supports `avx`: @@ -230,7 +237,7 @@ Note: * If you want to install the Paddle package with `avx` and `openblas`, you can use the following command to download the wheel package to the local, and then use `python -m pip install [name].whl` to install locally ([name] is the name of the wheel package): ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/avx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/avx/stable.html --no-index --no-deps ``` diff --git a/docs/install/pip/macos-pip.md b/docs/install/pip/macos-pip.md index 7b77859aad6..7d30b0c87e0 100644 --- a/docs/install/pip/macos-pip.md +++ b/docs/install/pip/macos-pip.md @@ -83,7 +83,7 @@ ``` - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` diff --git a/docs/install/pip/macos-pip_en.md b/docs/install/pip/macos-pip_en.md index c2282d74177..d7b2ba2c796 100644 --- a/docs/install/pip/macos-pip_en.md +++ b/docs/install/pip/macos-pip_en.md @@ -81,7 +81,7 @@ You can choose the following version of PaddlePaddle to start installation: ``` -python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple +python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` Note: diff --git a/docs/install/pip/windows-pip.md b/docs/install/pip/windows-pip.md index 76a1c48860c..d0186acfc4f 100644 --- a/docs/install/pip/windows-pip.md +++ b/docs/install/pip/windows-pip.md @@ -5,7 +5,7 @@ ### 1.1 目前飞桨支持的环境 * **Windows 7/8/10 专业版/企业版 (64bit)** -* **GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6,且仅支持单卡** +* **GPU 版本支持 CUDA 10.1/10.2/11.1/11.2/11.6/11.7,且仅支持单卡** * **Python 版本 3.6+/3.7+/3.8+/3.9+/3.10+ (64 bit)** * **pip 版本 20.2.2 或更高版本 (64 bit)** @@ -59,9 +59,11 @@ * **CUDA 工具包 11.6 配合 cuDNN v8.4.0** + * **CUDA 工具包 11.7 配合 cuDNN v8.4.1** + * **GPU 运算能力超过 3.5 的硬件设备** - * 注:目前官方发布的 windows 安装包仅包含 CUDA 10.1/10.2/11.1/11.2/11.6,如需使用其他 cuda 版本,请通过源码自行编译。您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) + * 注:目前官方发布的 windows 安装包仅包含 CUDA 10.1/10.2/11.1/11.2/11.6/11.7,如需使用其他 cuda 版本,请通过源码自行编译。您可参考 NVIDIA 官方文档了解 CUDA 和 CUDNN 的安装流程和配置方法,请见[CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -74,7 +76,7 @@ ``` - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` #### 2.2 GPU 版的 PaddlePaddle @@ -85,7 +87,7 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` @@ -93,28 +95,34 @@ ``` - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 2.2.3 CUDA11.1 的 PaddlePaddle ``` - python -m pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` 2.2.4 CUDA11.2 的 PaddlePaddle ``` - python -m pip install paddlepaddle-gpu==2.3.2.post112 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post112 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` 2.2.5 CUDA11.6 的 PaddlePaddle ``` - python -m pip install paddlepaddle-gpu==2.3.2.post116 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post116 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + ``` + +2.2.6 CUDA11.7 的 PaddlePaddle + + ``` + python -m pip install paddlepaddle-gpu==2.4.0rc0.post117 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` @@ -131,25 +139,25 @@ * cpu、mkl 版本 noavx 机器安装: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` * cpu、openblas 版本 noavx 机器安装: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/noavx/stable.html --no-index --no-deps ``` * gpu 版本 cuda10.1 noavx 机器安装: ``` - python -m pip download paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` * gpu 版本 cuda10.2 noavx 机器安装: ``` - python -m pip download paddlepaddle-gpu==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` 判断你的机器是否支持`avx`,可以安装[CPU-Z](https://www.cpuid.com/softwares/cpu-z.html)工具查看“处理器-指令集”。 @@ -157,7 +165,7 @@ * 如果你想安装`avx`、`openblas`的 Paddle 包,可以通过以下命令将 wheel 包下载到本地,再使用`python -m pip install [name].whl`本地安装([name]为 wheel 包名称): ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/avx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/avx/stable.html --no-index --no-deps ``` * 如果你想安装联编`tensorrt`的 Paddle 包,可以参考[下载安装 Windows 预测库](https://paddleinference.paddlepaddle.org.cn/user_guides/download_lib.html#windows)。 diff --git a/docs/install/pip/windows-pip_en.md b/docs/install/pip/windows-pip_en.md index 6c3157c2fc2..533c765e702 100644 --- a/docs/install/pip/windows-pip_en.md +++ b/docs/install/pip/windows-pip_en.md @@ -5,7 +5,7 @@ ### 1.1 PREQUISITES * **Windows 7/8/10 Pro/Enterprise (64bit)** -* **GPU Version support CUDA 10.1/10.2/11.1/11.2/11.6, and only support single GPU** +* **GPU Version support CUDA 10.1/10.2/11.1/11.2/11.6/11.7, and only support single GPU** * **Python version 3.6+/3.7+/3.8+/3.9+/3.10+(64bit)** * **pip version 20.2.2 or above (64bit)** @@ -58,6 +58,8 @@ If you installed Python via Homebrew or the Python website, `pip` was installed * **CUDA toolkit 11.6 with cuDNN v8.4.0** + * **CUDA toolkit 11.7 with cuDNN v8.4.1** + * **GPU CUDA capability over 3.5** You can refer to NVIDIA official documents for installation process and configuration method of CUDA and cudnn. Please refer to [CUDA](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/),[cuDNN](https://docs.nvidia.com/deeplearning/sdk/cudnn-install/) @@ -73,7 +75,7 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` @@ -85,34 +87,40 @@ You can choose the following version of PaddlePaddle to start installation: ``` - python -m pip install paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` 2.2.2 If you are using CUDA 10.2 ``` - python -m pip install paddlepaddle-gpu==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple + python -m pip install paddlepaddle-gpu==2.4.0rc0 -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 2.2.3 If you are using CUDA 11.1 ``` - python -m pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` 2.2.4 If you are using CUDA 11.2 ``` - python -m pip install paddlepaddle-gpu==2.3.2.post112 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post112 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` 2.2.5 If you are using CUDA 11.6 ``` - python -m pip install paddlepaddle-gpu==2.3.2.post116 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + python -m pip install paddlepaddle-gpu==2.4.0rc0.post116 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html + ``` + +2.2.6 If you are using CUDA 11.7 + + ``` + python -m pip install paddlepaddle-gpu==2.4.0rc0.post117 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html ``` Note: @@ -128,25 +136,25 @@ Note: * cpu and mkl version installed on noavx machine: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` * cpu and openblas version installed on noavx machine: ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/noavx/stable.html --no-index --no-deps ``` * GPU cuda10.1 version install on noavx machine: ``` - python -m pip download paddlepaddle-gpu==2.3.2.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` * GPU cuda10.2 version install on noavx machine: ``` - python -m pip download paddlepaddle-gpu==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps + python -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps ``` To determine whether your machine supports `avx`, you can install the [CPU-Z](https://www.cpuid.com/softwares/cpu-z.html) tool to view the "processor-instruction set". @@ -155,7 +163,7 @@ Note: * If you want to install the Paddle package with `avx` and `openblas`, you can use the following command to download the wheel package to the local, and then use `python -m pip install [name].whl` to install locally ([name] is the name of the wheel package): ``` - python -m pip download paddlepaddle==2.3.2 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/avx/stable.html --no-index --no-deps + python -m pip download paddlepaddle==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/avx/stable.html --no-index --no-deps ``` ## Verify installation