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

Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch

這篇具有很好參考價值的文章主要介紹了Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch

1、未安裝CUDA使用tensorflow報錯

import tensorflow as tf
2022-03-06 15:14:38.869955: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
2022-03-06 15:14:38.870236: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

2、CUDA介紹

首先需要安裝GPU環(huán)境,包括cuda和cudnn。

深度學習本質(zhì)上就是訓練深度卷積神經(jīng)網(wǎng)絡。

cuda:顯卡能夠完成并行計算任務,所有的操作是比較底層的、復雜的。

cudnn:在cuda之上有一個專門用于深度神經(jīng)網(wǎng)絡的SDK庫來加速完成相關特定的深度學習操作,是用于深度神經(jīng)網(wǎng)絡的GPU加速庫。它強調(diào)性能、易用性和低內(nèi)存開銷。NVIDIA cuDNN可以集成到更高級別的機器學習框架中,如caffe、tensorflow、pytorch、mxnet等。cudnn簡單的插入式設計可以讓開發(fā)人員專注于設計和實現(xiàn)神經(jīng)網(wǎng)絡模型,而不是調(diào)整性能,同時還可以在GPU上實現(xiàn)高性能現(xiàn)代并行計算。
cuda就是用來定義顯卡并行運算的一些列底層GPU操作庫,cudnn則是在cuda基礎上專門正對深度學習定制的高級GPU操作庫。
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
這里我們匹配的版本是CUDA 11.0

3、安裝CUDA

根據(jù) Nvidia 的說法,CUDA 內(nèi)核現(xiàn)在提供浮點和整數(shù)運算的并發(fā)執(zhí)行,以提高現(xiàn)代游戲計算密集型工作負載的性能。
查詢Tensorflow版本與CUDA的匹配關系
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
tensorflow_gpu-2.4.0

3.1 下載CUDA

https://developer.nvidia.com/cuda-downloads
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
選擇Windows,打開cmd查看windows版本
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
安裝完,在Anaconda中,輸入nvcc -V 進行測試

Anaconda的使用教程可以查看之前的文章:
Python如何使用和配置Anaconda入門

nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Thu_Feb_10_19:03:51_Pacific_Standard_Time_2022
Cuda compilation tools, release 11.6, V11.6.112
Build cuda_11.6.r11.6/compiler.30978841_0

CUDA的下載鏈接:https://developer.nvidia.com/cuda-toolkit-archive
cudnn的下載鏈接:https://developer.nvidia.com/cuda-downloads

3.2 CUDA下安裝Tensorflow

激活Anaconda虛擬環(huán)境

conda activate  tfenv_py37
conda install tensorflow-gpu
Python 3.7.4 (default, Aug  9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
import tensorflow as tf
2022-03-06 16:21:03.223773: I tensorflow/stream_executor/platform/default/dso_loader.cc:49] Successfully opened dynamic library cudart64_110.dll
Cannot dlopen some GPU libraries.Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at https://www.tensorflow.org/install/gpu for how to download and setup the required libraries for your platform.
Skipping registering GPU devices...

安裝了最新的,版本不匹配,需要根據(jù)顯卡的CUDA版本,選擇對應的CUDA

3.3 測試Tensorflow

import tensorflow as tf

a = tf.constant(2)
Could not load dynamic library 'cudnn64_8.dll'; dlerror: cudnn64_8.dll not found

Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
下載地址:https://developer.nvidia.com/rdp/cudnn-download

3.4 安裝CUDNN

Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
下載鏈接:https://developer.nvidia.com/rdp/cudnn-archive
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
解壓
Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch
復制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0

3.5 再次通過Tensorflow測試CUDA

import tensorflow as tf
tf.test.gpu_device_name()   # 顯示顯卡型號

print(tf.test.is_gpu_available())  # 提示True
Not creating XLA devices, tf_xla_enable_xla_devices not set

解決方案

os.environ['TF_XLA_FLAGS'] = '--tf_xla_enable_xla_devices' os.environ['TF_CPP_MIN_LOG_LEVEL']='2'

其實這是由于Tensorflow 2.4版本新特性所致,可以**直接忽略,**看看2.4版本的release就一目了然,并不是很多博客說的版本對應問題,回退到老版本治標不治本。
如果需要用XLA,添加TF_XLA_FLAGS=–tf_xla_enable_xla_devices即可解決該warning。

4、安裝pytorch

PyTorch 的速度表現(xiàn)勝過 TensorFlow和Keras 等框架。PyTorch 是所有的框架中面向?qū)ο笤O計的最優(yōu)雅的一個。

PyTorch主要用來進行深度學習算法建模和推理,為了加快算法訓練速度,一般情況下需要使用帶GPU的電腦進行Pytoch安裝,為了讓PyToch能夠使用GPU資源,需要安裝GPU環(huán)境,包括CUDA和CUDNN。
安裝Pytorch文章來源地址http://www.zghlxwxcb.cn/news/detail-426057.html

conda install pytorch torchvision torchaudio cudatoolkit=11.0 -c pytorch
# CUDA 11.0
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0
pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html

到了這里,關于Windows安裝GPU環(huán)境CUDA、深度學習框架Tensorflow和Pytorch的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • CUDA 11.7 版本下安裝Tensorflow-gpu以及Keras (Windows以及Ubuntu)

    CUDA 11.7 版本下安裝Tensorflow-gpu以及Keras (Windows以及Ubuntu)

    ? 記錄:在復現(xiàn)論文代碼時碰到使用keras環(huán)境,于是在自己windows系統(tǒng)的臺式機(RTX 3080;CUDA 11.7)上進行了安裝,但是發(fā)現(xiàn)臺式機的顯存無法支持程序的運行。于是將一摸一樣的環(huán)境配置到更大現(xiàn)存的Ubuntu服務器(CUDA 11.7)上,但配置環(huán)境出錯,一直無法調(diào)用GPU。經(jīng)過一天的

    2024年02月01日
    瀏覽(50)
  • Windows安裝tensorflow-gpu(1050Ti,cuda11.6,cuDNN7.6.5,python3.6,tensorflow-gpu2.3.0)

    Windows安裝tensorflow-gpu(1050Ti,cuda11.6,cuDNN7.6.5,python3.6,tensorflow-gpu2.3.0)

    參考:https://blog.csdn.net/qq_43215538/article/details/123852028 首先查看本機GPU對應的cuda版本,如下圖所示,本機cuda版本為11.6,后面選擇的cuda版本不要超過這里的版本就好。 https://developer.nvidia.com/cuda-toolkit-archive選擇相應的cudatoolkit版本下載,如這里選擇版本一定要注意,因為cuda版本

    2023年04月08日
    瀏覽(26)
  • Ubuntu22.04搭建Pytorch框架深度學習環(huán)境+安裝Miniconda+安裝CUDA與cuDNN

    Ubuntu22.04搭建Pytorch框架深度學習環(huán)境+安裝Miniconda+安裝CUDA與cuDNN

    以Ubuntu為例,從零搭建Pytorch框架深度學習環(huán)境。 1.1 系統(tǒng)下載 訪問地址ubuntu官網(wǎng) 1.2 啟動盤制作 訪問ultraiso官網(wǎng) 1.2.1打開鏡像 1.2.2寫入鏡像 1.3磁盤分區(qū) 1.3.1Windows磁盤管理 對要壓縮的卷右鍵,選擇壓縮卷 壓縮出的可用空間不要進行分區(qū),等待ubuntu系統(tǒng)操作 1.3.2分區(qū)助手或DG

    2024年02月02日
    瀏覽(96)
  • 全網(wǎng)最新最全的基于Tensorflow和PyTorch深度學習環(huán)境安裝教程: Tensorflow 2.10.1 加 CUDA 11.8 加 CUDNN8.8.1加PyTorch2.0.0

    全網(wǎng)最新最全的基于Tensorflow和PyTorch深度學習環(huán)境安裝教程: Tensorflow 2.10.1 加 CUDA 11.8 加 CUDNN8.8.1加PyTorch2.0.0

    本文編寫日期是:2023年4月. Python開發(fā)環(huán)境是Anaconda 3.10版本,具體Anaconda的安裝這里就不贅述了,基礎來的。建議先完整看完本文再試,特別是最后安裝過程經(jīng)驗分享,可以抑制安裝過程中一些奇怪的念頭,減少走彎路。 目錄 1. NVidia驅(qū)動安裝? 2. 安裝CUDA Toolkit 3. 安裝Tensorfl

    2024年02月08日
    瀏覽(24)
  • Linux和Windows系統(tǒng)下:安裝Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安裝教學,以及查看CPU、GPU內(nèi)存使用情況

    Linux和Windows系統(tǒng)下:安裝Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安裝教學,以及查看CPU、GPU內(nèi)存使用情況

    Anaconda安裝:Anaconda是一個開源的Python發(fā)行版本,其包含了conda、Python等180多個科學包及其依賴項。使用Anaconda可以通過創(chuàng)建多個獨立的Python環(huán)境,避免用戶的Python環(huán)境安裝太多不同版本依賴導致沖突。 Anaconda 是一個免費開源的 Python 和 R 語言的發(fā)行版本,用于計算科學,Anac

    2024年02月04日
    瀏覽(27)
  • 從零開始配置深度學習環(huán)境:CUDA+Anaconda+Pytorch+TensorFlow

    從零開始配置深度學習環(huán)境:CUDA+Anaconda+Pytorch+TensorFlow

    本文適用于電腦有GPU(顯卡)的同學,沒有的話直接安裝cpu版是簡單的。CUDA是系統(tǒng)調(diào)用GPU所必須的,所以教程從安裝CUDA開始。 可以配合視頻教程食用:https://www.bilibili.com/video/BV12m4y1m7pq/?vd_source=06e4e8652ea90d79dadb7a59ff8acd36 CUDA是加速深度學習計算的工具,誕生于NVIDIA公司,是一

    2023年04月14日
    瀏覽(89)
  • Tensorflow入門(1)——深度學習框架Tesnsflow入門 & 環(huán)境配置 & 認識Tensorflow

    Tensorflow入門(1)——深度學習框架Tesnsflow入門 & 環(huán)境配置 & 認識Tensorflow

    1.anaconda以及Tensorflow的安裝: https://blog.csdn.net/qq_33505204/article/details/81584257 2.Anaconda詳細安裝及使用教程: https://blog.csdn.net/ITLearnHall/article/details/81708148 3.windows平臺下,TensorFlow的安裝、卸載以及遇到的各種錯誤: https://blog.csdn.net/qq_27245699/article/details/81050035 CONDA環(huán)境安裝: co

    2024年02月12日
    瀏覽(25)
  • Windows配置深度學習環(huán)境——torch+CUDA

    Windows配置深度學習環(huán)境——torch+CUDA

    這里基于讀者已經(jīng)有使用Python的相關經(jīng)驗,就不介紹Python的安裝過程。 win10+mx350+Python3.7.4+CUDA11.4.0+cudnn11.4 torch 1.11.0+cu113 torchaudio 0.11.0 torchvision 0.12.0+cu113 一般來說在命令行界面輸入python就可以了解python版本。 也可以使用如下代碼查詢python版本。 以下是torch與Python版本的對應關

    2024年01月25日
    瀏覽(94)
  • Windows下PyTorch深度學習環(huán)境配置(GPU)

    Windows下PyTorch深度學習環(huán)境配置(GPU)

    (路徑最好全英文) (下載好后,可以創(chuàng)建其他虛擬環(huán)境,因為是自己學習,所以先不放步驟,有需要者可以參考B站up我是土堆的視頻) 1.確定顯卡型號 (如圖右上角,我是1050ti) 確定顯卡算力 6.1 (更多CUDA和GPU間的算力關系可參考https://zhuanlan.zhihu.com/p/544337083?utm_id=0) 確

    2024年02月16日
    瀏覽(37)
  • GPU深度學習環(huán)境搭建:Win10+CUDA 11.7+Pytorch1.13.1+Anaconda3+python3.10.9

    GPU深度學習環(huán)境搭建:Win10+CUDA 11.7+Pytorch1.13.1+Anaconda3+python3.10.9

    在命令行中輸入【nvidia-smi】可以當前顯卡驅(qū)動版本和cuda版本。 根據(jù)顯示,顯卡驅(qū)動版本為:Driver Version: 516.59,CUDA 的版本為:CUDA ?Version 11.7。 此處我們可以根據(jù)下面的表1 顯卡驅(qū)動和cuda版本對應關系得知,Driver Version: 527.47 ?516.31,所以可以使用 CUDA Version 11.7 CUDA工具版本

    2024年04月26日
    瀏覽(106)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包