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

深度學習筆記(二)——Tensorflow環(huán)境的安裝

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

本篇文章只做基本的流程概述,不闡述具體每個軟件的詳細安裝流程,具體的流程網上教程已經非常豐富。主要是給出完整的安裝流程,以供參考

環(huán)境很重要

一個好的算法環(huán)境往往能夠幫助開發(fā)者事半功倍,入門學習的時候往往搭建好環(huán)境就已經成功了一半。
在機器學習或者深度學習的設計研究中,人們往往會使用已經有的網絡框架來構建網絡模型和設計各種識別分類或者生成算法。
主要可以給我們學習和使用的框架這里推薦兩個:Tensorflow或者Pytorch。
當然也有很多其它優(yōu)秀的框架等待我們學習和使用,例如國內有百度的PaddlePaddle飛槳、Caffe等。后面的內容我們首先在Tensorflow或者Pytorch上開展,畢竟這是大家使用最多的兩個框架。
下面是一些主流的網絡框架及其標志
深度學習筆記(二)——Tensorflow環(huán)境的安裝,深度學習,深度學習,筆記,tensorflow

1、安裝Python

安裝python想必各位都已經看過網上各種各樣的教程了。但是這里還是多說一句,希望大家無論在windows平臺還是linux平臺上,都安裝conda等環(huán)境管理工具使用。學習的過程中往往需要復現他人的大量算法,學習別人撰寫代碼的經驗,所以會經常安裝不同類型的環(huán)境,使用conda能夠極大的便捷我們在環(huán)境上的使用。關于python的安裝版本,在研究19年以前的算法上推薦使用python3.6,近幾年的算法則3.7 3.8均可。安裝conda時注意系統環(huán)境變量的設置。
常用的conda命令和pip安裝命令可以參考:

conda常用命令

2、需要一個好用的IDE或者編輯器

這里推薦使用Pycharm或者VSCode,提示一下,Pycharm的專業(yè)版對學生可以申請免費使用, 用學信網的學歷認證進行申請,每次更新一次。當然,也完全可以使用免費的VSCode

3、對于GPU設備,安裝CUDA工具包

如果你的設備有英偉達的CPU設備,那么你可以進一步安裝CUDA和cuDNN,CUDA是利用GPU中CUDA進行計算的關鍵軟件和驅動,cuDNN則專門針對深度學習提供了一些開發(fā)接口,二者是利用GPU進行深度學習的關鍵,同時CUDA和cudnn的版本之間存在嚴格對應關系。
深度學習筆記(二)——Tensorflow環(huán)境的安裝,深度學習,深度學習,筆記,tensorflow
上圖是英偉達官網的版本要求,特點要關注表格第一列和第二列。下載對應版本的CUDA和cudnn安裝。
考慮實際,往往會安裝多個CUDA版本來適應不同版本的深度學習框架,注意安裝時在系統環(huán)境變量中設置清楚。
對windows用戶,安裝CUDA前最好安裝Visual Studio并安裝C++工作負載。新卡安裝2019,舊卡安裝2017(當然VS得選項并非必要條件,如果以后想深入學習NN算法,那最好先行安裝一個。后面的內容默認安裝了19,或17的任何一個版本,來對windows提供完整的C++支持
深度學習筆記(二)——Tensorflow環(huán)境的安裝,深度學習,深度學習,筆記,tensorflow
值得注意:在最新的RTX30系列顯卡以及之后的顯卡中不在支持CUDA11以前的版本。意味著CUDA10.0和10.1,10.2三個大版本將無法直接在新顯卡使用,Tensorflow2.4.0以及之前版本,Pytorch1.7.1及以前的版本無法正常使用,如果有需要可以在英偉達官網下載適配新卡的專用包安裝使用。
安裝cuda前請先明確是否有特定的版本限制,深度學習框架一搬均有特定版本cuda限制。

4、給python安裝相關包

在正確安裝conda后,這里我們舉例構建一個初學Tensorflow的基礎環(huán)境
第一步,創(chuàng)建虛擬環(huán)境并打開虛擬環(huán)境:

# bash / Shell
conda create -n tensorflow260 python=3.7

conda activate tensorflow260

第二步,安裝相關工具包,以下未指定版本,pip將安裝最新版本,只適用學習,復現程序時需要安裝指定版本的包,這步在環(huán)境配置中及其重要,正確安裝完整的,對應版本的包是后續(xù)研究的基礎。

# bash / Shell
# 跟新pip
pip install --upgrade pip

# 檢查當前環(huán)境中包情況,并無任何ERROR和WORNING
pip list

# 直接安裝指定版本tensorflow:pip install tensorflow==x.x.x 
pip install tensorflow
# pip會自動安裝需要的各種依賴包,下載過慢的話可以選擇切換下載服務器(下例為中科大鏡像):
pip install tensorflow -i https://pypi.mirrors.ustc.edu.cn/simple/

# 安裝TensorBord
pip install tensorbord

#	安裝繪圖工具
pip install matplotlib

# 安裝機器學習常用庫
pip install scikit-learn

5、TensorFlow舊版本對CUDA的支持情況

在安裝舊版本TensorFlow前需要先安裝對應的CUDA和cudnn。
深度學習筆記(二)——Tensorflow環(huán)境的安裝,深度學習,深度學習,筆記,tensorflow

6、檢查環(huán)境

檢查cuda:

# 查看cuda版本
nvcc -V

檢查cudnn,在cuda安裝目錄中執(zhí)行測試程序,例如在路徑:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\extras\demo_suite下執(zhí)行bandwidthTest.exe和deviceQuery.exe,不報錯則說明安裝成功。

檢查tensorflow對gpu支持

# 激活虛擬環(huán)境后:
python

import tensorflow as tf
# tensorflow1,如果返回True則說明安裝成功
print(tf.test.is_gpu_available())
# tensorflow2,如果列表不為空說明成功
print(tf.config.list_physical_devices('GPU'))

應用實例

考慮tensorflow目前具有眾多版本,所以后面相關的tf博客除非特殊說明,均使用以下軟件環(huán)境:

cuda = 11.8	# CUDA也可以使用11.2版本
python=3.7
numpy==1.19.5
matplotlib== 3.5.3
notebook==6.4.12
scikit-learn==1.2.0
tensorflow==2.6.0
keras==2.6.0

同時在安裝好CUDA后記得檢查環(huán)境變量,系統PATH中應該包含:
深度學習筆記(二)——Tensorflow環(huán)境的安裝,深度學習,深度學習,筆記,tensorflow文章來源地址http://www.zghlxwxcb.cn/news/detail-798383.html

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

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

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

相關文章

  • 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)
  • 全網最新最全的基于Tensorflow和PyTorch深度學習環(huán)境安裝教程: Tensorflow 2.10.1 加 CUDA 11.8 加 CUDNN8.8.1加PyTorch2.0.0

    全網最新最全的基于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的安裝這里就不贅述了,基礎來的。建議先完整看完本文再試,特別是最后安裝過程經驗分享,可以抑制安裝過程中一些奇怪的念頭,減少走彎路。 目錄 1. NVidia驅動安裝? 2. 安裝CUDA Toolkit 3. 安裝Tensorfl

    2024年02月08日
    瀏覽(24)
  • 【深度學習筆記】TensorFlow 基礎

    【深度學習筆記】TensorFlow 基礎

    在 TensorFlow 2.0 及之后的版本中,默認采用?Eager Execution 的方式,不再使用 1.0 版本的 Session 創(chuàng)建會話。Eager Execution 使用更自然地方式組織代碼,無需構建計算圖,可以立即進行數學計算,簡化了代碼調試的過程。本文主要介紹 TensorFlow 的基本用法,通過構建一個簡單損失函數

    2024年02月13日
    瀏覽(59)
  • windows10系統PYthon深度學習環(huán)境安裝(Anaconda3、PYthon3.10、CUDA11.6、CUDDN10、pytorch、tensorflow,Pycharm)

    windows10系統PYthon深度學習環(huán)境安裝(Anaconda3、PYthon3.10、CUDA11.6、CUDDN10、pytorch、tensorflow,Pycharm)

    一、 總體說明 1、說明:總體採用https://blog.csdn.net/zhizhuxy999/article/details/90442600方法,部分步驟由於版本變化,進行了調整。 2、基本概念 編程語言/編譯器:Python。Python的特點是“用最少的代碼干最多的事”。Python 2即在2020年停止更新,所以現在學習Python 3是最好的選擇。 P

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

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

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

    2023年04月14日
    瀏覽(90)
  • vscode連接遠程服務器 + Tensorflow2環(huán)境配置 + 深度學習訓練

    vscode連接遠程服務器 + Tensorflow2環(huán)境配置 + 深度學習訓練

    參考:vscode連接遠程服務器(傻瓜式教學) 配置服務器pytorch/TensorFlow環(huán)境+遠程連接vscode 在遠程服務器安裝anoconda并創(chuàng)建tensorflow-gpu環(huán)境并運行jupyter 【vscode連接遠程服務器】 step 1:測試服務器連接 win+R 進入 cmd,在命令行輸入以下命令,并根據提示輸入密碼 step 2:安裝 ssh 插

    2024年02月08日
    瀏覽(21)
  • Pytorch或Tensorflow 深度學習庫安裝 (簡易版)

    如果只用pytorch, 只需在虛擬環(huán)境安裝cuda 和 cudnn即可;(只需1-2步即可) 如果使用 tensorflow,一般虛擬環(huán)境不支持,2.10一下親測不行;(需要第3步) 顯示True或者GPU可用集合,則成功; 如果顯示False,參考下面 3; cuda安裝 添加環(huán)境變量 測試cuda PASS 則表示通過 下載library,

    2024年04月23日
    瀏覽(33)
  • 黑馬程序員3天帶你玩轉Python深度學習TensorFlow框架學習筆記

    黑馬程序員3天帶你玩轉Python深度學習TensorFlow框架學習筆記

    這是黑馬程序員3天帶你玩轉Python深度學習TensorFlow框架學習筆記 視頻鏈接: 黑馬程序員3天帶你玩轉Python深度學習TensorFlow框架 學習目標:知道深度學習與機器學習的區(qū)別 區(qū)別:深度學習沒有特征提取 特征方面 機器學習的特征工程步驟是要靠手動完成的,而且需要大量領域專

    2024年02月01日
    瀏覽(1622)
  • 深度學習框架安裝與配置指南:PyTorch和TensorFlow詳細教程

    如何安裝和配置深度學習框架PyTorch和TensorFlow 為什么選擇PyTorch和TensorFlow? PyTorch TensorFlow 安裝PyTorch 步驟1:安裝Python 步驟2:使用pip安裝PyTorch 安裝TensorFlow 步驟1:安裝Python 步驟2:使用pip安裝TensorFlow 驗證安裝 配置深度學習環(huán)境 步驟1:選擇合適的IDE 步驟2:安裝必要的庫 步

    2024年02月10日
    瀏覽(24)
  • 【深度學習】TensorFlow實現線性回歸,代碼演示。全md文檔筆記(代碼文檔已分享)

    【深度學習】TensorFlow實現線性回歸,代碼演示。全md文檔筆記(代碼文檔已分享)

    本系列文章md筆記(已分享)主要討論深度學習相關知識。可以讓大家熟練掌握機器學習基礎,如分類、回歸(含代碼),熟練掌握numpy,pandas,sklearn等框架使用。在算法上,掌握神經網絡的數學原理,手動實現簡單的神經網絡結構,在應用上熟練掌握TensorFlow框架使用,掌握神經

    2024年02月21日
    瀏覽(31)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包