Docker is recomended to run Paddleclas, for more detailed information about docker and nvidia-docker, you can refer to the tutorial. If you do not want to use docker, you can skip section 1.1.1 (Recommended) Install PaddlePaddle by docker, and go into section 1.1.2 Install PaddlePaddle by pip.
Recomends:
>= 440.33
;cd /home/Projects
# For GPU users
sudo nvidia-docker run --name ppcls -v $PWD:/paddle --shm-size=8G --network=host -it registry.baidubce.com/paddlepaddle/paddle:2.4.2-gpu-cuda10.2-cudnn7.6-trt7.0 /bin/bash
# For CPU users
sudo docker run --name ppcls -v $PWD:/paddle --shm-size=8G --network=host -it registry.baidubce.com/paddlepaddle/paddle:2.4.2 /bin/bash
Notices:
--shm-size=8g
will set the shared memory of the container to 8g. If conditions permit, it is recommended to set this parameter to a larger value, such as 64g
;Ctrl + P + Q
without closing the container;sudo docker exec -it ppcls /bin/bash
If you want to use PaddlePaddle on GPU, you can use the following command to install PaddlePaddle.
pip install paddlepaddle-gpu --upgrade -i https://mirror.baidu.com/pypi/simple
If you want to use PaddlePaddle on CPU, you can use the following command to install PaddlePaddle.
pip install paddlepaddle --upgrade -i https://mirror.baidu.com/pypi/simple
Note:
import paddle
paddle.utils.run_check()
Check PaddlePaddle version:
python -c "import paddle; print(paddle.__version__)"
Note:
WITH_DISTRIBUTE=ON
when compiling, Please refer to Instruction for more details.--shm-size=8g
at creating a docker container, if conditions permit, you can set it to a larger value.Clone PaddleClas source code
git clone https://github.com/PaddlePaddle/PaddleClas.git -b develop
If it is too slow for you to download from github, you can download PaddleClas from gitee. The command is as follows.
git clone https://gitee.com/paddlepaddle/PaddleClas.git -b develop
pip install paddleclas
pip install -v -e .
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )