最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PyTorch與PyTorch?Geometric的安裝過程

 更新時(shí)間:2023年04月06日 11:11:05   作者:子非闕  
這篇文章主要介紹了PyTorch與PyTorch?Geometric的安裝,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

PyTorch與PyTorch Geometric的安裝

GPU與CUDA,Python,PyTorch的匹配

1. 查看Linux系統(tǒng)中GPU的基礎(chǔ)信息/NVIDIA Driver Version

nvidia-smi

GPU的基礎(chǔ)信息

nvidia-smi是nvidia 的系統(tǒng)管理界面 ,其中smi是System management interface的縮寫,它可以收集各種級(jí)別的信息,查看顯存使用情況。此外, 可以啟用和禁用 GPU 配置選項(xiàng) (如 ECC 內(nèi)存功能)。

系統(tǒng)的Nvidia Driver Version決定著系統(tǒng)最高可以支持什么版本的cuda和cudatoolkit,Nvidia Driver是向下兼容的,詳情如下(見Table 3. CUDA Toolkit and Corresponding Driver Versions):

2. 查看當(dāng)前CUDA版本:

cat  /usr/local/cuda/version.txt

CUDA Version

我自己的環(huán)境最高可支持10.1版本的cuda和cudatoolkit,當(dāng)前是10.0,版本向下兼容,并無什么問題。

3. CUDA Toolkit匹配PyTorch

CUDA Toolkit 和PyTorch的對(duì)應(yīng)關(guān)系(見官網(wǎng)

在這里插入圖片描述

! 注意事項(xiàng):服務(wù)器本身的CUDA版本與虛擬環(huán)境中安裝的cudatoolkit包沒有太大關(guān)系,一般安裝pytorch時(shí)需要考慮的cuda版本指的應(yīng)該是虛擬環(huán)境中安裝的cudatoolkit包的版本

由于我需要用到v1.6.0的Pytorch,因此自己在虛擬環(huán)境里安裝v10.1的CUDA Toolkit,系統(tǒng)GPU可接受最高版本v10.1。
torch與torchvision對(duì)應(yīng)關(guān)系如下(詳情見PyTorch / Vision):

torch與torchvision對(duì)應(yīng)關(guān)系

因此,我需要安裝的如下:
CUDA Toolkit == 10.1
Python == 3.7
PyTorch == 1.6

安裝PyTorch

pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html

安裝完成后可通過以下命令檢查torch版本及對(duì)應(yīng)的CUDA版本:

python -c "import torch; print(torch.__version__)"
python -c "import torch; print(torch.version.cuda)"

再通過以下命令查看GPU是否可用:

python

>>> import torch
>>> torch.cuda.is_available() 	# GPU是否可用
>>> torch.cuda.device_count()	# GPU數(shù)量
>>> torch.cuda.current_device()	# 當(dāng)前GPU
>>> exit()

注意,GPU devices從0開始編號(hào)。

安裝PyTorch Geometric

1. 快速安裝

根據(jù)官網(wǎng),如果PyTorch版本≥1.8.0,可以快速下載:

2. 自定義安裝

自定義下載需要根據(jù)當(dāng)前的PyTorch版本和CUDA版本下載相關(guān)的依賴,下載命令如下:

pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-${TORCH}+${CUDA}.html
pip install torch-geometric

其中, ${TORCH}替換為當(dāng)前環(huán)境下的PyTorch版本,目前支持1.4.0、1.5.0、1.6.0、1.7.0、1.7.1、1.8.0、1.8.1、和1.9.0; ${CUDA}替換為指定的CUDA版本,目前支持cpu、cu92、cu101、cu102、cu110和cu111。

例如對(duì)于PyTorch 1.6.0和CUDA 10.1:

pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-geometric

3. 版本依賴

使用自定義安裝時(shí),依然可能會(huì)出現(xiàn)安裝失敗的問題,因?yàn)閜ytorch_geometric幾個(gè)相關(guān)庫(kù)之間有比較強(qiáng)的依賴關(guān)系,建議是在自定義安裝的基礎(chǔ)上指定對(duì)應(yīng)庫(kù)的版本,例如對(duì)于pytorch1.6.0和cuda10.1:

pip install torch-scatter==2.0.5 -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-cluster==1.5.8 -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-sparse==0.6.7 -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-spline-conv==1.2.0 -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html
pip install torch-geometric==1.6.1 -f https://pytorch-geometric.com/whl/torch-1.6.0+cu101.html

到此這篇關(guān)于PyTorch與PyTorch Geometric的安裝的文章就介紹到這了,更多相關(guān)PyTorch Geometric安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Python編寫電腦定時(shí)關(guān)機(jī)小程序

    使用Python編寫電腦定時(shí)關(guān)機(jī)小程序

    這篇文章主要為大家詳細(xì)介紹了如何使用Python編寫電腦定時(shí)關(guān)機(jī)小程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • python?pandas創(chuàng)建多層索引MultiIndex的6種方式

    python?pandas創(chuàng)建多層索引MultiIndex的6種方式

    這篇文章主要為大家介紹了python?pandas創(chuàng)建多層索引MultiIndex的6種方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 對(duì)pandas將dataframe中某列按照條件賦值的實(shí)例講解

    對(duì)pandas將dataframe中某列按照條件賦值的實(shí)例講解

    今天小編就為大家分享一篇對(duì)pandas將dataframe中某列按照條件賦值的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Pandas數(shù)據(jù)清洗與過濾空值技巧

    Pandas數(shù)據(jù)清洗與過濾空值技巧

    在數(shù)據(jù)分析過程中,使用pandas庫(kù)進(jìn)行數(shù)據(jù)清洗和過濾空值是基本而重要的步驟,首先,導(dǎo)入pandas庫(kù)并加載數(shù)據(jù),其次,利用isnull()或isna()方法檢查數(shù)據(jù)中的空值,接著,可以使用dropna()方法過濾掉含有空值的行,或針對(duì)特定列過濾空值
    2024-09-09
  • Pygame游戲開發(fā)實(shí)例講解之圖形繪制與鍵鼠事件

    Pygame游戲開發(fā)實(shí)例講解之圖形繪制與鍵鼠事件

    這篇文章主要介紹了Pygame游戲開發(fā)中常用的圖形繪制與鍵鼠事件實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-11-11
  • Linux上Miniconda的安裝的實(shí)現(xiàn)步驟

    Linux上Miniconda的安裝的實(shí)現(xiàn)步驟

    Miniconda是一個(gè)輕量級(jí)、免費(fèi)且開源的跨平臺(tái)軟件包管理系統(tǒng),本文主要介紹了Linux上Miniconda的安裝的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • python內(nèi)置函數(shù)sorted()用法深入分析

    python內(nèi)置函數(shù)sorted()用法深入分析

    這篇文章主要介紹了python內(nèi)置函數(shù)sorted()用法,結(jié)合實(shí)例形式較為深入的分析了Python內(nèi)置函數(shù)sorted()功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-10-10
  • python中pymysql的executemany使用方式

    python中pymysql的executemany使用方式

    這篇文章主要介紹了python中pymysql的executemany使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Django密碼存儲(chǔ)策略分析

    Django密碼存儲(chǔ)策略分析

    這篇文章主要介紹了Django密碼存儲(chǔ)策略分析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • pip安裝py_zipkin時(shí)提示的SSL問題對(duì)應(yīng)

    pip安裝py_zipkin時(shí)提示的SSL問題對(duì)應(yīng)

    今天小編就為大家分享一篇關(guān)于pip安裝py_zipkin時(shí)提示的SSL問題對(duì)應(yīng),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12

最新評(píng)論

麻栗坡县| 永福县| 珠海市| 五莲县| 乐亭县| 会东县| 凌海市| 深圳市| 水城县| 民和| 定襄县| 寿阳县| 淅川县| 固镇县| 甘南县| 洛浦县| 东乌珠穆沁旗| 洪雅县| 西丰县| 阿图什市| 孟村| 会同县| 苏尼特左旗| 桦甸市| 尉氏县| 玛多县| 武川县| 桐乡市| 白山市| 邵武市| 逊克县| 潞城市| SHOW| 错那县| 达孜县| 芦山县| 孟津县| 霞浦县| 西藏| 宜川县| 吴江市|