<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Ubuntu 20.04 LTS/RTX30XX顯卡 快速配置深度學(xué)習(xí)環(huán)境(一行命令)

          共 3273字,需瀏覽 7分鐘

           ·

          2020-12-07 07:46

          近日,新入一臺(tái)RTX3080的服務(wù)器,目前好像還沒(méi)辦法很方便地在 RTX 30 系列 GPU上通過(guò) pip/conda 安裝 TensorFlow 或 PyTorch。因?yàn)檫@些 GPU 需要 CUDA 11.1,而當(dāng)前主流的 TensorFlow/PyTorch 版本不是針對(duì) CUDA 11.1 編譯的。現(xiàn)在要在 30XX GPU 上運(yùn)行這些庫(kù)的話(huà),需要很強(qiáng)的動(dòng)手能力,手動(dòng)編譯或者用英偉達(dá) docker 容器。

          我搜到一個(gè)解決方案:Lambda Stack

          Lambda Stack 的網(wǎng)址:

          http://lambdalabs.com/lambda-stack-deep-learning-software

          簡(jiǎn)介

          Lambda Stack,提供一行代碼安裝并可以管理升級(jí),包含:Pythorch、TensorFlow、CUDA、cuDNN和NVIDIA驅(qū)動(dòng)程序,它與Ubuntu 20.04 LTS,18.04 LTS和16.04 LTS兼容。配置深度學(xué)習(xí)環(huán)境變得非常簡(jiǎn)單。

          Lambda Stack 包括

          • 操作系統(tǒng) Ubuntu 20.04, 18.04, 和 16.04(桌面版和服務(wù)器版本都可以)
          • Docker images of Lambda Stack + Ubuntu: Lambda Stack Dockerfiles
          • 包含的深度學(xué)習(xí)框架: TensorFlow, Keras, PyTorch, Caffe, Caffe 2
          • 包含的GPU 軟件: CUDA, cuDNN, NVIDIA驅(qū)動(dòng)
          • 包含工具: git, tmux, screen, vim, emacs, htop, valgrind, build-essential

          系統(tǒng)要求

          • NVIDIA GPU (如 RTX 3090, 3080, 3070, 2080 Ti, Quadro RTX 8000)
          • Ubuntu 20.04, 18.04, and 16.04(桌面版和服務(wù)器版本都可以)

          使用說(shuō)明

          如果是桌面版的 Ubuntu 20.04, 18.04, 和 16.04,則:

          安裝 Lambda Stack (桌面版)

          LAMBDA_REPO=$(mktemp) && \
          wget -O${LAMBDA_REPO} https://lambdalabs.com/static/misc/lambda-stack-repo.deb && \
          sudo dpkg -i ${LAMBDA_REPO} && rm -f ${LAMBDA_REPO} && \
          sudo apt-get update && sudo apt-get install -y lambda-stack-cuda
          sudo reboot

          注意:安裝完畢會(huì)自動(dòng)重啟,安裝過(guò)程需要一個(gè)來(lái)小時(shí)

          如果服務(wù)器版的 Ubuntu 20.04, 18.04,則:

          安裝 Lambda Stack (服務(wù)器版1)

          LAMBDA_REPO=$(mktemp) && \
          wget -O${LAMBDA_REPO} https://lambdalabs.com/static/misc/lambda-stack-repo.deb && \
          sudo dpkg -i ${LAMBDA_REPO} && rm -f ${LAMBDA_REPO} && \
          sudo apt-get update && \
          sudo apt-get --yes upgrade && \
          sudo apt-get install --yes --no-install-recommends lambda-server && \
          sudo apt-get install --yes --no-install-recommends nvidia-headless-450 && \
          sudo apt-get install --yes --no-install-recommends lambda-stack-cuda

          注意:安裝完畢需要重啟

          如果服務(wù)器版的 Ubuntu 16.04,則:

          安裝 Lambda Stack (服務(wù)器版2)

          LAMBDA_REPO=$(mktemp) && \
          wget -O${LAMBDA_REPO} https://lambdalabs.com/static/misc/lambda-stack-repo.deb && \
          sudo dpkg -i ${LAMBDA_REPO} && rm -f ${LAMBDA_REPO} && \
          sudo apt-get update && \
          sudo apt-get --yes upgrade && \
          sudo apt-get install --yes --no-install-recommends lambda-server && \
          sudo apt-get install --yes --no-install-recommends nvidia-440 libcuda1-440 nvidia-opencl-icd-440 && \
          sudo apt-get install --yes --no-install-recommends lambda-stack-cuda

          注意:安裝完畢需要重啟

          系統(tǒng)升級(jí)

          如果有更新版本的 PyTorch、 TensorFlow、 CUDA 或 cuDNN 發(fā)布,只需運(yùn)行:

          sudo apt-get update && sudo apt-get dist-upgrade

          然后重啟。

          Docker方式安裝

          也可以使用docker的方式安裝(在Ubuntu20.04 LTS環(huán)境下),也只需要一行代碼:(網(wǎng)速關(guān)系,可能需要4個(gè)來(lái)小時(shí),大小約13.5g)

          # Build a Docker image for Ubuntu 20.04 (focal). You can substitute focal for bionic or xenial to change the ubuntu version.
          sudo docker build -t lambda-stack:20.04 -f Dockerfile.focal git://github.com/lambdal/lambda-stack-dockerfiles.git

          使用Lambda Stack

          1.正常安裝方式:只需要運(yùn)行python命令即可進(jìn)入,可以使用Tensorflow/PyTorch

          $ python
          >>> import tensorflow
          >>> tensorflow.__version__
          '2.3.0'
          >>> import torch
          >>> torch.__version__
          '1.6.0'

          2.Docker方式安裝:需要運(yùn)行docker鏡像:

           sudo docker run -it ubuntu /bin/bash #ubuntu代表鏡像名稱(chēng),需要更改

          注意事項(xiàng)

          pip如果沒(méi)有安裝,需要安裝wget和pip(docker里沒(méi)有這兩個(gè)命令,需要安裝)

           sudo apt-get install wget
          wget https://bootstrap.pypa.io/get-pip.py -o get-pip.py
          python get-pip.py

          往期精彩回顧





          獲取本站知識(shí)星球優(yōu)惠券,復(fù)制鏈接直接打開(kāi):

          https://t.zsxq.com/qFiUFMV

          本站qq群704220115。

          加入微信群請(qǐng)掃碼:


          瀏覽 81
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本成人片在线看 | 久久影视一区 | 日韩家庭乱伦 | 日韩精品毛片在线 | 国产一区二区三区视频在线播放 |