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

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)境出錯,一直無法調用GPU。經過一天的摸索,從網(wǎng)上其他博客中找到答案,雖然不懂其中的道理,但先記錄下來。


1. 待配置環(huán)境的版本

  • Python: 3.8.0
  • CUDA: 11.3.1
  • cuDNN: 8.2.1
  • Tensorflow-gpu: 2.7.0
  • Keras: 2.7.0

2. Windows下使用conda和pip安裝Tensorflow-gpu以及Keras

  • 首先在Conda下創(chuàng)建虛擬環(huán)境且激活:
    conda create -n tf-gpu python=3.8.0
    conda activate tf-gpu
  • 在命令行中安裝cudatoolkit:
    conda install cudatoolkit=11.3.1
  • 在命令行中安裝cudnn:
    conda install cudnn=8.2.1
  • 通過pip命令安裝Tensorflow-gpu:
    pip install tensorflow-gpu==2.7.0
  • 也可以使用清華源使安裝速度提升(注意與上一步目的相同):
    pip install tensorflow-gpu==2.7.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --user
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
  • 檢查Tensorflow是否可用:
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
  • 使用tf.test.is_gpu_available()檢查Tensorflow中是否可用GPU,出現(xiàn)“True”則可用,出現(xiàn)“Flase”則表示GPU不可用。
  • 接著同樣使用pip命令安裝keras(使用清華源加速):
    pip install keras==2.7.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --user
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu

3. Ubuntu下使用conda和pip安裝Tensorflow-gpu以及Keras

  • 使用nvidia-smi查看已有CUDA版本為11.7,待配置的環(huán)境版本與Windows配置的版本一致:
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
  • 安裝Tensorflow方法與上述Windows中的方法一致,然而我在Ubuntu中使用tf.test.is_gpu_available()檢查是否能夠使用GPU時出現(xiàn)“Flase”:
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
  • 檢查上面的提示報錯信息,有這么一句話值得注意(大意是無法找到動態(tài)庫 libcudnn.so.8):
Could not load dynamic library 'libcudnn.so.8'; dlerror: libcudnn.so.8: cannot open shared object file: No such file or directory
  • 我們通過以下幾行代碼來解決上述問題:
    -locate libcudnn.so.8 (找到該動態(tài)庫)
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
    可以看到上述圖片中找到了兩個locate libcudnn.so.8的路徑,由于我安裝的cudnn=8.2.1,所以我以第3行找到的路徑為接下來所需的動態(tài)庫locate libcudnn.so.8的路徑。
    -sudo vim /etc/profile (打開環(huán)境文件)
    -在環(huán)境文件中插入下述語句(:插入,esc 退出編輯模式,wq 保存環(huán)境文件且退出):
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/xxx/miniconda3/pkgs/cudnn-8.2.1-cuda11.3_0/lib (注意其中/home/xxx/miniconda3/pkgs/cudnn-8.2.1-cuda11.3_0/lib為之前代碼找到的動態(tài)庫的路徑)
    -source /etc/profile (更新環(huán)境文件)
  • 接下來重新激活上述環(huán)境且使用tf.test.is_gpu_available()檢查是否能夠使用GPU(此時提示“True”證明GPU可用。若仍然提示“Flase”,可按照上述幾行代碼,將無法加載的動態(tài)庫都找到對應的路徑且寫入環(huán)境文件中。我在配置環(huán)境中除了libcudnn.so.8還有l(wèi)ibcudart.so.11.0,通過上述幾行代碼成功的解決了無法使用GPU的問題):
    cuda11.7對應的tensorflow,Ubuntu,python中遇到的小問題,tensorflow,keras,ubuntu
  • 接下來同Windows一樣,使用pip install keras==2.7.0安裝keras,檢查后確認成功安裝!

上述安裝Tensorflow-gpu以及Keras過程中,我參考兩個博客,傳送:博客-1, 博客-2文章來源地址http://www.zghlxwxcb.cn/news/detail-790342.html

到了這里,關于CUDA 11.7 版本下安裝Tensorflow-gpu以及Keras (Windows以及Ubuntu)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關文章

  • tensorflow,tensorflow-gpu, CUDA, cuDNN,Python, numpy對應版本

    本機GPU是NVIDIA GeForce GTX 1650, 支持的最高版本CUDA是12.0。想要在Windows下使用GPU跑深度學習模型,需要使用tensorflow-gpu,其目前最高版本是2.6.0。所以其他依賴環(huán)境均按照tensorflow-gpu的需求來配置。 Tensorflow-gpu 2.6.0 (目前為止最高版本) Python 3.9.18 (能夠支持tensorflow-GPU的最高Python版

    2024年04月17日
    瀏覽(26)
  • tensorflow-gpu 2.3.0安裝 及 相關對應版本庫安裝(Anaconda安裝)

    tensorflow-gpu 2.3.0安裝 及 相關對應版本庫安裝(Anaconda安裝)

    目錄 如需轉載,請標明出處,謝謝。 一、安裝tensorflow-gpu2.3.0 二、配置其他相關的庫 很多人以為安裝完tensorflow-gpu就是一切都結束了,但是殊不知,python中的很多庫,比如numpy,matplotlib等庫,就與我們的tensorflow的版本有對應 總結 對于anaconda的下載,網(wǎng)上的教程很多,而且很

    2024年02月02日
    瀏覽(30)
  • Tensorflow-gpu保姆級安裝教程(Win11, Anaconda3,Python3.9)

    Tensorflow-gpu保姆級安裝教程(Win11, Anaconda3,Python3.9)

    CPU 版本和 GPU 版本的區(qū)別主要在于 運行速度 , GPU 版本運行速度 更快 ,所以如果電腦顯卡支持 cuda ,推薦安裝 gpu 版本的。 CPU版本 ,無需額外準備, CPU 版本一般電腦都可以安裝,無需額外準備顯卡的內容,( 如果安裝CPU版本請參考網(wǎng)上其他教程! ) GPU版本 ,需要提前下

    2023年04月20日
    瀏覽(18)
  • Win11筆記本電腦RTX4080顯卡安裝Tensorflow-GPU2.6.0方法步驟

    Win11筆記本電腦RTX4080顯卡安裝Tensorflow-GPU2.6.0方法步驟

    Tensorflow是當前主流的深度學習框架,是深度學習方向從業(yè)者和研究生的生產力工具,我在本科參加學科競賽期間曾經安裝過tensorflow1.12版本和對應的keras2.2版本,相對來說,keras提供了較多調用tensorflow的API,這極大地減輕了工作量,而新版的tensorflow2.0及以上版本自帶keras,無

    2024年02月14日
    瀏覽(24)
  • Docker【部署 07】鏡像內安裝tensorflow-gpu及調用GPU多個問題處理Could not find cuda drivers+unable to find libcuda.so...

    Other than the name, the two packages have been identical since TensorFlow 2.1 也就是說安裝2.1版本的已經自帶GPU支持。 不同型號的GPU及驅動版本有所區(qū)別,環(huán)境驅動及CUDA版本如下: 在Docker容器中的程序無法識別CUDA環(huán)境變量,可以嘗試以下步驟來解決這個問題: 檢查CUDA版本:首先,需要確認

    2024年02月04日
    瀏覽(18)
  • tensorflow-gpu安裝100%成功(tensorflow-gpu版和tensorflow-cpu版的區(qū)別、為什么要創(chuàng)建虛擬環(huán)境、如何同時使用兩個gpu庫、tensorflow-gpu版安裝)

    tensorflow-gpu安裝100%成功(tensorflow-gpu版和tensorflow-cpu版的區(qū)別、為什么要創(chuàng)建虛擬環(huán)境、如何同時使用兩個gpu庫、tensorflow-gpu版安裝)

    1.tensorflow-gpu版和tensorflow-cpu版的區(qū)別 tensorflow-gpu版需要同時配置安裝CUDA、cuDNN,而tensorflow-cpu版不需要配置,直接 pip/conda install tensorflow 即可安裝tensorflow-cpu版本 2.為什么要創(chuàng)建虛擬環(huán)境 在安裝gpu版本的庫時通常會創(chuàng)建單獨的虛擬環(huán)境,例如安裝tensorflow-gpu,則需要利用 cond

    2024年02月08日
    瀏覽(29)
  • 安裝tensorflow-gpu

    安裝tensorflow-gpu

    打開anaconda prompt,添加鏡像源: 刪除鏡像源使用: 創(chuàng)建虛擬環(huán)境并安裝tensorflow-gpu: 查看一下包的版本: python是3.6.2版本的 在下面的網(wǎng)站中查找對應版本: 在 Windows 環(huán)境中從源代碼構建 ?|? TensorFlow (google.cn) 對應的最低tensorflow-gpu是1.2.0版本的 選擇一個合適的2.0.0版本的 但

    2024年02月07日
    瀏覽(25)
  • win10 安裝 tensorflow-gpu 2.10.0

    系統(tǒng)配置 系統(tǒng) win10 x64 顯卡 GTX 1660 Ti CUDA 12.2 cudnn 8.9 查看版本對應: https://tensorflow.google.cn/install/source_windows#gpu Version Python version Compiler Build tools cuDNN CUDA tensorflow_gpu-2.10.0 3.7-3.10 MSVC 2019 Bazel 5.1.1 8.1 11.2 這里查看我 系統(tǒng)配置 我安裝 python 3.10 和 tensorflow_gpu-2.10.0 安裝 conda 安裝

    2024年02月14日
    瀏覽(28)
  • Windows11(CUDA11.7)下安裝TensorRT

    Windows11(CUDA11.7)下安裝TensorRT

    TensorRT有多厲害就不多說了,因為確實很好用。 作為在英偉達自家GPU上的推理庫,這些年來一直被大力推廣,更新也非常頻繁,issue反饋也挺及時,社區(qū)的負責人員也很積極,簡直不要太NICE。 那么我們應該如何入門呢 我們應該先安裝好TensorRT 在博主研究了兩天觀摩了很多大

    2024年02月09日
    瀏覽(25)
  • Docker【部署 05】docker使用tensorflow-gpu安裝及調用GPU踩坑記錄

    Other than the name, the two packages have been identical since TensorFlow 2.1 也就是說安裝2.1版本的已經自帶GPU支持。 不同型號的GPU及驅動版本有所區(qū)別,環(huán)境驅動及CUDA版本如下: 在Docker容器中的程序無法識別CUDA環(huán)境變量,可以嘗試以下步驟來解決這個問題: 檢查CUDA版本:首先,需要確認

    2024年02月08日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包