操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    1章 英偉達Nvidia CUDA 編程框架簡介

    1.1 概述

    CUDA(Compute Unified Device Architecture),是顯卡廠商NVIDIA推出的運算平臺。

    CUDA?是一種由NVIDIA推出的通用并行計算架構,該架構使GPU能夠解決復雜的計算問題。 它包含了CUDA指令集架構(ISA)以及GPU內部的并行計算引擎。

    開發人員現在可以使用C語言來為CUDA?架構編寫程序,C語言是應用最廣泛的一種高級編程語言。所編寫出的程序于是就可以在支持CUDA?的處理器上以超高性能運行。CUDA3.0已經開始支持C++和FORTRAN和python。

    計算行業正在從只使用CPU的“中央處理”向CPU與GPU并用的“協同處理”發展。為打造這一全新的計算典范,NVIDIA?(英偉達?)發明了CUDA(Compute Unified Device Architecture,統一計算設備架構)這一編程模型,是想在應用程序中充分利用CPU和GPU各自的優點。

    現在,該架構已應用于GeForce?(精視?)、ION?(翼揚?)、Quadro以及Tesla GPU(圖形處理器)上。


    從上圖可以看出,如果在CPU上運行(訓練與預測),只需要到左側的CPU環境,這個環境,在安裝annacond的時候已經全部搞定。

    然后, 如果需要在GPU上運行,不僅僅需要左側的CPU,增加了右側的GPU, 為了能夠在使得CPU和GPU能夠協同工作,從底層到應用層,都需要做適當的改進,才能夠在GPU上正確的運行,包括操作層GPU的驅動程序、系統庫層的GPU的系統庫、算法庫,這些是不同深度學習框架共有的,除此之外,不同的深度學習框架,也需要按照相應的庫,以方便應用程序簡潔的通過深度學習框架提供的API使用GPU或CPU進行訓練與預測。

    1.2 不同模塊的版本制約關系

    • GPU driver: 450.xx, 379x
    • CUDA 版本: 10.x.x, 11.x.x
    • cudnn版本: 7.6.x, 8.2.x
    • Aannada版本: 4.x,
    • Python版: 3.6.x, 3.7.x, 3.8
    • Pytorch版本: 1.8.x , 1.9.x, 10.x
    • Tensorflow版本: 1.x.x, 2.x.x

    第2章 英偉達CUDA OS環境的安裝(Tensorflow和Pytorch共用)

    說明:本文以Windows10為例。

    2.1 GPU硬件的安裝與確認: 本文以臺式機RTX2070為例

    (1) 硬件說明

    注意1:顯卡驅動有筆記本和臺式機的區別,官網下載驅動時請注意選擇notebook版本還是默認的臺式機版本

    注意2:如果使用臺式機出現黑屏情況,請將連接顯示器的數據線接在CPU端口的核顯上,安裝好后再接在獨顯的端口上,HDMI、VGA、mDP的線都可以,看你的機器CPU和獨顯輸出都有哪些端口

    顯卡型號:RTX2070


    (2)硬件驅動的確認

    在桌面上右擊如果能找到NVIDA控制面板,則說明該電腦有GPU顯卡。

    控制面板如下,并通過查看系統信息獲取該GPU硬件支持的Cuda并行計算開發框架的版本。

    上圖中,RTX2070 Super支持的驅動版本是496.13,這個版本會限定了CUDA的選擇,不能選擇過高的CUDA的版本,否則最新的CUDA功能將在此硬件上無法實現!!!

    如果沒有NVIDA控制面板,或看不到相應的硬件的驅動信息,就需要為NVIDA GPU安裝特定操作系統的硬件驅動程序了。

    2.2 Nvidia GPU顯卡硬件驅動的更新 (針對操作系統)

    說明:

    由于CUDA并行框架的新功能依賴于硬件驅動的版本與功能。

    因此如果充分利用CUDA的功能,最好能夠升級硬件驅動到最新版本,然后在根據硬件驅動支持的最高版本,選擇CUDA的版本。否則,高版本的CUDA的功能在低版本的驅動上無法實現!!!


    2.3 Nvidia GPU顯卡硬件驅動的新安裝 (硬件驅動程序庫)

    (1)官網驅動下載地址:

    https://www.geforce.cn/drivers

    (2)選擇GPU型號

    (3)下載新驅動安裝

    (4)安裝驅動程序

    2.4 Nvidia Cuda 的安裝(并行計算框架庫)

    說明:Cuda的版本越高,功能越強大與完善,但所需要的底層硬件驅動程序的版本就越高,因此Cuda要與硬件驅動的版本兼容。

    低版本的硬件驅動,高版本的Cuda的功能無法得到實現。

    因此,需要確保Cuda與硬件驅動的一致性。

    (1)CUDA 版本與硬件驅動程序對應關系表官網

    Release Notes :: CUDA Toolkit Documentation

    (2)選擇CUDA的版本

    備注:CUDA的版本受限于硬件驅動的版本。

    在本案例中,硬件支持的Windows驅動程序的最新版本是:496.13, Cuda的最高版本可以選擇11.4以上的版本,也可以選擇低于11.4的版本。

    在硬件驅動版本限制的情況下,盡可能選擇高一點版本的CUDU,以支持更多的功能。

    (3)下載cuda(15分鐘)

    CUDA Toolkit 9.0 Downloads | NVIDIA Developer

    https://developer.nvidia.com/cuda-90-download-archive

    • Local本地安裝模式(適合沒有網絡的用戶): 2.4G的大小,著實需要較長的下載時間,下載后安裝比較快。
    • Network網絡安裝模式(適合有網絡的用戶):文件比較小,安裝時需要網絡。

    (4)安裝(10分鐘)

    選擇精簡安裝,這樣節省空間。

    (5)安裝后的檢查

    安裝好之后的環境變量默認包含:

    CUDA_PATH:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5

    CUDA_PATH_V11.5:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5

    PATH:

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\libnvvp

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\extras\CUPTI\libx64(這個需要自己添加)

    2.3 Nvidia cuDNN的安裝(卷積庫)

    cudnn是pytorch搭建深度學習模型的依賴,沒有它,不能運行卷積等操作。

    目前下載cuDNN比較麻煩,要在官網注冊,而且有時候網站打不開。

    (1)官網下載地址:

    cuDNN Archive | NVIDIA Developer

    (2)版本選擇

    (3)下載

    (4)安裝(手工)

    • 解壓cuDNN后得到bin、include、lib三個文件夾
    • 將bin下的cudnn64_7.dll拷貝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
    • 將include下的cudnn.h拷貝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include
    • 將lib\x64下的cudnn.lib拷貝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64

    (5)安裝后檢查

    第3章 通過清華鏡像安裝cuda和cudnn

    3.1 主頁

    Index of /anaconda/pkgs/main/win-64/ | 清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror

    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

    3.2 通過網站直接下載cuda window版本安裝

    3.3 通過網站直接下載cudnn windows版本安裝

    3.4 解壓

    3.5 安裝

    第4章 Pytorch 深度學習框架GPU庫的安裝

    4.1 前提: 已經安裝好了Anaconda的開發環

    4.2 為Pytorch準備好虛擬環境

    創建pytorch環境, 如:conda create -n pytorch1.8_py3.8

    激活pytorch環境, 如:conda activate pytorch1.8_py3.8

    4.3 通過conda安裝 cudatoolkit和cudnn (如果沒有安裝的話)

    conda install cudatoolkit=10.2 #在激活的環境中安裝cudatoolkit (GPU 工具集)

    conda install cudnn=7.6 #在激活的環境中安裝cudnn (卷積庫)

    或者指定鏡像地址

    conda install cudatoolkit=10.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

    4.4 安裝 Pytorch GPU庫(大致需要1小時)

    (1)登錄到官網

    PyTorch

    An open source machine learning framework that accelerates the path from research prototyping to production deployment.

    https://pytorch.org/

    (2)獲取conda的執行命令

    安裝pytorch最新版本: conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

    ( 去掉后面的 -c pytorch 就是只使用清華源,不去掉就是官方源也可能會用到)

    備注:這個過程需要較長的時間,根據網絡的情況,可能要數個小時。

    • pytorch:pytorch基礎庫
    • torchvision:圖像處理圖
    • torchaudio:語音處理庫
    • cudatoolkit:cuda GPU工具鏈 (只包括深度學習框架自身提供的cuda工具鏈,不包括Nvidia提供的工具鏈)

    4.5 驗證pytorch GPU庫的安裝

    • 進入python解析器

    (pytorch1.8_py3.8) PS C:\Users\Administrator> python Python 3.8.10 (default, May 19 2021, 13:12:57) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32

    Type "help", "copyright", "credits" or "license" for more information.

    • 導入pytorch庫

    >>> import torch

    • 調用pytorch庫函數,檢查GPU是否支持。

    >>> torch.cuda.is_available()

    True

    • 檢查cuda的版本

    >>> print(torch.version.cuda)

    '10.2'

    • 檢察院cudnn版本

    >>> torch.backends.cudnn.version()

    7605

    • 退出python解析器,回到conda環境

    >>> quit()

    第5章 Tensorflow 深度學習框架GPU庫的安裝

    5.1 前提: 已經安裝好了Anaconda的開發環

    5.2 為tensorflow創建conda的虛擬項目環境

    conda create -n tensorflow2.4_py3.8 python=3.8

    conda activate tensorflow2.4_py3.8


    5.3 通過conda安裝 cudatoolkit和cudnn (如果沒有安裝的話)

    conda install cudatoolkit==10.2 #在激活的環境中安裝cudatoolkit (GPU 工具集)

    conda install cudnn==7.6 #在激活的環境中安裝cudnn (卷積庫)

    5.4 tensorflow的GPU的安裝

    pip install tensorflow-gpu # 安裝tensorflow (gpu 基礎庫)

    備注:

    上述只包括深度學習框架自身提供的cuda工具鏈和cudnn庫,不包括Nvidia提供的工具鏈和cudnn庫。

    5.5 驗證

    • 進入python解析器

    (tensorflow2.4_py3.8) PS C:\Users\Administrator> python Python 3.8.10 (default, May 19 2021, 13:12:57) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32

    Type "help", "copyright", "credits" or "license" for more information.

    • 導入tensorflow庫

    >>> import tensorflow as tf

    • 調用tensorflow庫函數,檢查GPU是否支持。

    >>> tf.__version__

    '2.4.0'

    >>> tf.__path__

    • 檢查是否支持GPU

    >>> tf.test.is_gpu_available()

    True

    • 退出python解析器,回到conda環境

    >>> quit()


    ————————————————

    感謝大家的支持和喜歡,小編會每天分享更多Python學習的干貨知識給大家,所以大家別忘了關注小編哦。

    版權聲明:本文為CSDN博主「文火冰糖的硅基工坊」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

    原文鏈接:https://blog.csdn.net/HiWangWenBing/article/details/121241620

    許多年輕的新手媽媽對產檢了解不清楚,那到底孕婦第一次產檢檢查什么呢,要注意哪些事項呢,下面跟隨小編一起詳細了解了解吧~

    一、孕婦第一次產檢檢查什么

    1.量體重和血壓

    醫師通常會問準媽媽未懷孕前的體重數,以作為日后準媽媽孕期體重增加的參考依據。整個孕期中理想的體重增加值為10~12.5千克。

    2.血常規檢查

    準媽媽做抽血檢驗,主要是驗準媽媽的血型、血紅蛋白(檢視準媽媽貧血程度)、肝功、腎功及梅毒、乙肝、艾滋病等,好為未來做防范。

    3.尿常規檢查

    主要是驗準媽媽的糖尿及蛋白尿兩項數值,以判斷準媽媽本身是否已有糖尿病或耐糖不佳、分泌胰島素的代謝性疾病、腎臟功能健全與否(代謝蛋白質問題)、子癇前癥、妊娠糖尿病等各項疾病。

    4.肝腎功能檢查

    檢查是否有無肝炎、腎炎等疾病。進行乙型肝炎(HBV)病毒學檢查 ,因肝炎病毒可直接傳播給孩子。

    5.超聲檢查聽寶寶心跳

    醫師運用多普勒胎心儀來聽寶寶的心跳。

    6.身體各部位檢查

    醫師會針對準媽媽的甲狀腺、乳房、骨盆腔來做檢查。由于骨盆腔是以內診方式進行檢查,為避免過于刺激子宮,所以,醫師會讓準媽媽平躺在診斷臺上,以手來觸摸準媽媽腹部上方是否有腫塊。若是有腫塊,就要懷疑是否為卵巢腫瘤或子宮肌瘤,但大部分以良性腫瘤居多。

    7.檢查子宮大小

    準媽媽從孕期第6周開始,子宮開始逐漸變大;到了孕期第12周時,子宮底會在恥骨聯合的上方;到孕期第20周時,會跨過骨盆腔到肚臍位。因此,從孕期20周到35周,醫師為準媽媽從恥骨聯合的地方到子宮底所量出的厘米數,可大致等于為胎兒周數。此周數也可作為胎兒正常發育與否的依據,通常會以±3厘米來做一推斷,即小于3厘米,代表胎兒較小;大于3厘米,代表胎兒較大。

    8.唐氏綜合癥產前篩查

    這是預防唐氏癥患兒出生的孕期檢查之一。一般在15-20周時醫生會讓孕婦做唐氏篩查,如果發生高風險,醫生會建議做羊水穿刺進一步檢查胎兒的染色體是否畸形。

    9.NT檢查

    在我國,一般醫生會建議唐氏綜合征高危人群做頸后透明帶掃描,如大于35歲的高齡孕婦、以前分娩過唐氏兒或有分娩唐氏兒的家族史等。雖然頸后透明帶掃描不能確切判斷胎兒是否染病,但是可以幫助孕婦決定是否需要進行進一步的診斷性檢測。

    NT檢查和絨毛活檢或羊水穿刺這樣的診斷性檢測則不同,它們能提供一個確定的診斷結果,但NT檢查只能提示風險。要判斷胎兒是否有染色體異常,仍須依靠絨毛膜取樣或羊膜穿刺術,作進一步的染色體分析。

    10.TORCH綜合癥產前篩查

    防止胎兒發生嚴重的先天性畸形等。

    二、孕婦第一次產檢的注意事項

    1.注意第一次產檢的時間

    第一次正式產檢建檔是懷孕12周,不晚于懷孕16周。接下來的產檢每4周檢查一次,直到懷孕28周;28~36周每兩周一次;36周后每周一次直到分娩。準媽媽和胎寶寶的健康無特殊情況的前提下,孕期檢查一般需10~12次。

    2.要建卡

    孕12周就要到醫院去建卡。這時醫生會讓你做一些檢查,先稱體重,量血壓,問一些基礎的信息資料,再去做檢查。一般要做血糖、肝功能、腎功能、心電圖,還有B超等。

    3.需空腹

    因為要抽血,所以早上要空腹。但是如果你的妊娠反應比較嚴重,還是建議帶些牛奶、巧克力在身上,抽血完畢后補充能量。

    4.中段尿液最好

    產檢進行的尿液檢查必須留中段尿。留尿時,先把前半段的尿液解掉,留取中間一段的清潔尿去化驗,這樣得出的化驗結果比較真實。

    5.身體平靜時測血壓

    測量血壓的時候,要在平靜、飯后至少半個小時、沒有運動的情況下測量才準確。這樣情況下測量的血壓才能客觀地反映血壓的真實情況,以便及早發現并治療輕度的妊娠期高血壓疾病,使之盡快痊愈。

    6.保管好病例,記好下次檢查日期

    有的醫院會幫助孕媽保存產檢的病歷和檔案,有的要求自己保管。要求自己保管的時候準媽媽可以拿一個文件袋專門放產檢的資料,下次檢查的時候一并帶去,避免遺失。一般醫生會告知下次產檢日期,一定要記好。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有