国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】

這篇具有很好參考價值的文章主要介紹了動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、環(huán)境部署

記錄虛擬環(huán)境安裝部署細節(jié),以備重裝。

1.1、安裝 Anaconda

  • anaconda 2022.10 windows 版本,https://repo.anaconda.com/archive/

  • 加入環(huán)境變量(3/3)

    D:\anaconda3

    D:\anaconda\Scripts

    D:\anaconda\Library\bin

  • 配置虛擬環(huán)境,命名為pytorch

    conda create -n pytorch python=3.9 
    
  • 查看當前所有的虛擬環(huán)境

    conda env list
    
  • 激活pytorch這個虛擬環(huán)境

    conda activate pytorch
    
  • 新環(huán)境下包很少,安裝科學(xué)計算庫

    pip install numpy==1.21.5 -i https://pypi.tuna.tsinghua.edu.cn/simple 
    pip install Pandas==1.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple 
    pip install Matplotlib==3.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 檢查某個庫是否安裝成功,如numpy

    pip show numpy
    

    或 通過查看這個整個虛擬環(huán)境內(nèi)的包

    conda list
    
  • 退出虛擬環(huán)境

    conda deactivate
    

1.2、安裝 GPU版 PyTorch

  • 安裝 CUDA,CUDA Toolkit 11.3.0 (April 2021), https://developer.nvidia.com/cuda-toolkit-archive

    自定義安裝,僅安裝CUDA本體,不需要 Visual Studio集成【安完后在應(yīng)用中去卸載】

  • 添加環(huán)境變量

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\bin

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\lib\x64

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\libnvvp

  • 查看 CUDA版本

    nvcc -V
    
  • 安裝 pytorch三個庫【torch、vision、audio】

    頁面檢索 pip install torch==1.12.0

    # ROCM 5.1.1 (Linux only)
    pip install torch==1.12.0+rocm5.1.1 torchvision==0.13.0+rocm5.1.1 torchaudio==0.12.0 --extra-index-url  https://download.pytorch.org/whl/rocm5.1.1
    # CUDA 11.6
    pip install torch==1.12.0+cu116 torchvision==0.13.0+cu116 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu116
    # CUDA 11.3
    pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
    # CUDA 10.2
    pip install torch==1.12.0+cu102 torchvision==0.13.0+cu102 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu102
    # CPU only
    pip install torch==1.12.0+cpu torchvision==0.13.0+cpu torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cpu
    

    對標CUDA 11.3的內(nèi)容才是需要的,選擇cp39【==>編譯器版本為 python 3.9】

    # CUDA 11.3
    pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
    

    在網(wǎng)絡(luò)環(huán)境差時,pytorch 離線安裝方法:https://www.bilibili.com/video/BV1cD4y1H7Tk/?spm_id_from=333.337.search-card.all.click&vd_source=91c6f1762034a97ef22a3742dde58736 【相關(guān)部分定位到28:44前后】,總結(jié)就是在https://download.pytorch.org/whl/cu113找到那三個輪子文件(3/3),

    • torch-1.12.0+cu113-cp39-cp39-win_amd64.whl

    • torchaudio-0.12.0+cu113-cp39-cp39-win_amd64.whl

    • torchvision-0.13.0+cu113-cp39-cp39-win_amd64.whl

    進入虛擬環(huán)境pytorch,本地 pip 安裝

    pip install C:\Users\cold\Downloads\torch-1.12.0+cu113-cp39-cp39-win_amd64.whl
    pip install C:\Users\cold\Downloads\torchvision-0.13.0+cu113-cp39-cp39-win_amd64.whl
    pip install C:\Users\cold\Downloads\torchaudio-0.12.0+cu113-cp39-cp39-win_amd64.whl
    

    看到Successfully installed 字樣才行。

1.3、安裝結(jié)束

虛擬環(huán)境,科學(xué)計算庫,pytorch 配置結(jié)束

conda list

動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度學(xué)習(xí),Python,深度學(xué)習(xí),pytorch,jupyter,CUDA

動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度學(xué)習(xí),Python,深度學(xué)習(xí),pytorch,jupyter,CUDA

1.4、 jupyter 連接虛擬環(huán)境

jupyter 默認在 base環(huán)境中

在虛擬環(huán)境中執(zhí)行:

pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple

環(huán)境指向虛擬環(huán)境pytorch

python -m ipykernel install --user --name=pytorch

以后新建 ipynb,kernel 可以選擇虛擬環(huán)境pytorch

動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】,深度學(xué)習(xí),Python,深度學(xué)習(xí),pytorch,jupyter,CUDA

kernel 也可以切換內(nèi)核,執(zhí)行重啟并清空后新內(nèi)核正常使用。


2、 淺談DL算法

必須掌握哪些算法?
我認為,深度學(xué)習(xí)的學(xué)習(xí)過程中,必須掌握虛擬環(huán)境搭建、三大科學(xué)計算庫、jupyter的使用,再就是有針對性地模型學(xué)習(xí),保持對新技術(shù)出現(xiàn)的敏銳嗅覺。

這里放一下沐神說過的:文章來源地址http://www.zghlxwxcb.cn/news/detail-541094.html

  • 深度學(xué)習(xí)基礎(chǔ)——線性神經(jīng)網(wǎng)路,多層感知機
  • 卷積神經(jīng)網(wǎng)絡(luò)——LeNet,AlexNet,VGG,Inception,ResNet
  • 循環(huán)神經(jīng)網(wǎng)絡(luò)——RNN,GRU,LSTM,seq2seq
  • 注意力機制——Attention,Transformer
  • 優(yōu)化算法——SGD,Momentum,Adam
  • 高性能計算——并行,多GPU,分布式
  • 計算機視覺——目標檢測,語義分割
  • 自然語言處理——詞嵌入,BERT

到了這里,關(guān)于動手學(xué)DL——環(huán)境部署隨筆【深度學(xué)習(xí)】【Anaconda】【CUDA】【PyTorch】【jupyter】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包