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

Anaconda虛擬環(huán)境中安裝cudatoolkit和cudnn包并配置tensorflow-gpu的教程

 更新時間:2025年02月28日 10:38:45   作者:凱_kyle  
這篇文章詳細(xì)介紹了如何在Anaconda虛擬環(huán)境中配置PyTorch和TensorFlow-GPU,并提供了詳細(xì)的步驟和注意事項,通過圖文講解的非常詳細(xì),需要的朋友可以參考下

需要pytorch安裝配置教程請點擊鏈接:Anaconda虛擬環(huán)境中配置pytorch-gpu

tensorflow官方信息
Windows上的GPU支持僅適用于2.10或更早的版本,從tensorflow 2.11開始,Windows不支持CUDA構(gòu)建。
目前暫時沒有能在windows上安裝tensorflow 2.11及更新版本的方法,安裝最新版本導(dǎo)致各種奇怪bug。

前言

建議大家一個項目一個環(huán)境。

1. 創(chuàng)建虛擬環(huán)境并安裝cudatoolkit和cudnn包

點擊鏈接:查看tensorflow版本信息以及配對cudatoolkit和cudnn版本

注意:安裝的tensorflow-gpupython、 cuda 、 cudnn 版本關(guān)系,一定要對應(yīng)上!

1)確認(rèn)需要安裝的tensorflow版本,注意是看GPU,這里我以tensorflow-2.10.0為例。大家按需選擇,如果是復(fù)現(xiàn)論文/項目,看作者是否提出版本要求;沒有的話隨意,但不建議直接用最新版,容易版本沖突。
2)可以看到tensorflow-2.10.0對python,cuda,cudnn的版本需求,我這里選擇python3.10,cuda11.2,cudnn8.1,記住現(xiàn)在選的版本。

在這里插入圖片描述

1.1 創(chuàng)建虛擬環(huán)境

輸入命令:

conda create -n name python=3.x

name是環(huán)境名
3.x是python版本
如果創(chuàng)建名為tf,python版本為3.10的虛擬環(huán)境,
命令為:conda create -n tf python=3.10

輸入y確認(rèn)下載:

在這里插入圖片描述

安裝成功創(chuàng)建環(huán)境:

在這里插入圖片描述

激活環(huán)境中,命令為activate name:

在這里插入圖片描述

提示:在進(jìn)行1.2部分的操作之前,一定要先進(jìn)入剛創(chuàng)建的環(huán)境,不然后面的操作是在默認(rèn)環(huán)境base上進(jìn)行

1.2 安裝cudatoolkit和cudnn包

1.2.1 安裝cudatoolkit包

在上面我們已經(jīng)知道了tensorflow2.10.0對應(yīng)的cuda版本為cuda11.2,因此接下來:

輸入命令:

conda search cudatoolkit

查看可以下載的cudatoolkit安裝包:

在這里插入圖片描述

發(fā)現(xiàn)11.2的版本也有很多,隨便選一個就行:

在這里插入圖片描述

于是執(zhí)行命令安裝cudatoolkit包:

conda install cudatoolkit==11.2.0

同樣輸入“y”確認(rèn),安裝成功:

在這里插入圖片描述

1.2.2 安裝cudnn包

在上面我們已經(jīng)知道了tensorflow2.10.0對應(yīng)的cuda版本為cudnn8.1,因此接下來:

跟安裝cudatoolkit步驟一樣,先查看是否有這個版本,再命令安裝。
通過conda search cudnn命令查看可下載的版本:

conda search cudnn

找到cudnn8.1版本:

在這里插入圖片描述


執(zhí)行命令安裝cudnn包:

conda install cudnn==8.1.0.77

同樣輸入“y”確認(rèn),安裝成功:

在這里插入圖片描述

提示:安裝之后的 CUDA 和 cudnn 會存放在虛擬環(huán)境的 lib 文件夾 或者include 文件夾里面。如果直接通過win+r,cmd,nvcc -V命令會發(fā)現(xiàn)還是主機(jī)的版本。

2. 安裝tensorflow

確認(rèn)版本,就像我上面說的需要安裝tensorflow2.10.0

2.1. 安裝

通過conda search tensorflow-gpu命令查看可下載的版本:

conda search tensorflow-gpu

在這里插入圖片描述

額,沒有更新到2.10,不過沒關(guān)系,我們已經(jīng)知道更新到了2.16版本,
執(zhí)行命令安裝tensorflow:

pip install tensorflow-gpu==2.10.0

速度慢則選用國內(nèi)源:

pip install tensorflow-gpu==2.10.0 -i https://pypi.douban.com/simple 

正在下載:

在這里插入圖片描述

提示:換完國內(nèi)源,也大概需要10幾分鐘,看網(wǎng)速。

2.2. 驗證是否安裝成功

驗證是否可以調(diào)用gpu

輸入以下命令:

python

在這里插入圖片描述

測試1:

import tensorflow as tf
gpus = tf.config.experimental.list_physical_devices(device_type='GPU')
cpus = tf.config.experimental.list_physical_devices(device_type='CPU')
print(gpus, cpus)

print返回信息中有GPU信息即可:

在這里插入圖片描述

在這里插入圖片描述

測試2:

import tensorflow as tf
version=tf.__version__  #輸出tensorflow版本
gpu_ok=tf.test.is_gpu_available()  #輸出gpu可否使用
print("tf version:",version,"\nuse GPU:",gpu_ok)

驗證tensorflow是否能調(diào)用gpu,需要返回 true:

在這里插入圖片描述

以上就是Anaconda虛擬環(huán)境中安裝cudatoolkit和cudnn包并配置tensorflow-gpu的教程的詳細(xì)內(nèi)容,更多關(guān)于Anaconda配置tensorflow-gpu的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python如何設(shè)置Excel單元格邊框

    Python如何設(shè)置Excel單元格邊框

    在數(shù)據(jù)驅(qū)動的業(yè)務(wù)場景中,自動化設(shè)置Excel單元格邊框成為提升數(shù)據(jù)處理效率的關(guān)鍵環(huán)節(jié),下面我們就來講講如何使用Python設(shè)置Excel工作簿中單元格的邊框吧
    2025-04-04
  • python如何求數(shù)組連續(xù)最大和的示例代碼

    python如何求數(shù)組連續(xù)最大和的示例代碼

    這篇文章主要介紹了python如何求數(shù)組連續(xù)最大和的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python基礎(chǔ)--除法(/,//,%)的應(yīng)用說明

    python基礎(chǔ)--除法(/,//,%)的應(yīng)用說明

    這篇文章主要介紹了python基礎(chǔ)--除法(/,//,%)的應(yīng)用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python開發(fā)之函數(shù)定義實例分析

    python開發(fā)之函數(shù)定義實例分析

    這篇文章主要介紹了python開發(fā)之函數(shù)定義方法,以實例形式較為詳細(xì)的分析了Python中函數(shù)的定義與使用技巧,需要的朋友可以參考下
    2015-11-11
  • Python腳本處理空格的方法

    Python腳本處理空格的方法

    這篇文章主要介紹了Python腳本處理空格的方法,解決方案非常簡單,但是好多朋友都不知道,下面小編把解決方案分享到腳本之家平臺,供大家參考
    2016-08-08
  • 使用Python實現(xiàn)SSH隧道界面功能

    使用Python實現(xiàn)SSH隧道界面功能

    這篇文章主要介紹了使用Python實現(xiàn)一個SSH隧道界面功能,界面使用tkinter實現(xiàn),左邊是輸入隧道的信息,右邊為歷史列表,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2022-02-02
  • Python openpyxl 遍歷所有sheet 查找特定字符串的方法

    Python openpyxl 遍歷所有sheet 查找特定字符串的方法

    今天小編就為大家分享一篇Python openpyxl 遍歷所有sheet 查找特定字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • requests處理token鑒權(quán)接口和jsonpath使用方式

    requests處理token鑒權(quán)接口和jsonpath使用方式

    文章介紹了如何使用requests庫進(jìn)行token鑒權(quán)接口的處理,包括登錄提取token并保存,還詳述了如何使用jsonpath表達(dá)式來提取json數(shù)據(jù),包括匹配單個值、多個值、通過索引和條件過濾等,通過實際例子和語法說明,幫助讀者更好地理解和應(yīng)用jsonpath工具
    2025-11-11
  • python如何實現(xiàn)視頻轉(zhuǎn)代碼視頻

    python如何實現(xiàn)視頻轉(zhuǎn)代碼視頻

    這篇文章主要為大家詳細(xì)介紹了python如何實現(xiàn)視頻轉(zhuǎn)代碼視頻,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • Python 內(nèi)置高階函數(shù)詳細(xì)

    Python 內(nèi)置高階函數(shù)詳細(xì)

    這篇文章主要介紹了Python 內(nèi)置高階函數(shù),文中要介紹的內(nèi)置高階函數(shù)有map()、reduce() 函數(shù)、reduce() 函數(shù)、sorted() 函數(shù),需要的朋友可以參考一下文章的詳細(xì)內(nèi)容
    2021-11-11

最新評論

天水市| 句容市| 罗城| 太湖县| 阳曲县| 神农架林区| 大关县| 龙岩市| 商水县| 都匀市| 乌什县| 肃宁县| 甘南县| 丹江口市| 香格里拉县| 商河县| 开阳县| 鹤庆县| 肃北| 库伦旗| 小金县| 绥宁县| 闽侯县| 抚州市| 望奎县| 容城县| 阿合奇县| 玉屏| 雅江县| 平陆县| 石渠县| 大宁县| 富平县| 丹阳市| 白银市| 泰来县| 阳山县| 泾川县| 屏边| 伊春市| 宜兴市|