91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

大數據中常用框架的測試方法有哪些

發布時間:2021-12-04 11:35:12 來源:億速云 閱讀:179 作者:小新 欄目:大數據

這篇文章主要介紹了大數據中常用框架的測試方法有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1.方法

1.0:TensorFlow

TensorFlow1.x與TensorFlow2.x測試方法是一樣的,代碼如下:

import tensorflow as tf

print(tf.test.is_gpu_available())

上述代碼保存為.py文件,使用需要測試環境即可運行,輸出:上面是一下log信息,關鍵的是的最后True,表示測試成功

2020-09-28 15:43:03.197710: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
2020-09-28 15:43:03.204525: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library nvcuda.dll
2020-09-28 15:43:03.232432: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1618] Found device 0 with properties:
name: GeForce RTX 2070 with Max-Q Design major: 7 minor: 5 memoryClockRate(GHz): 1.125
pciBusID: 0000:01:00.0
2020-09-28 15:43:03.235352: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_100.dll
2020-09-28 15:43:03.242823: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_100.dll
2020-09-28 15:43:03.261932: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cufft64_100.dll
2020-09-28 15:43:03.268757: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library curand64_100.dll
2020-09-28 15:43:03.297478: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusolver64_100.dll
2020-09-28 15:43:03.315410: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusparse64_100.dll
2020-09-28 15:43:03.330562: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudnn64_7.dll
2020-09-28 15:43:03.332846: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1746] Adding visible gpu devices: 0
2020-09-28 15:43:05.198465: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1159] Device interconnect StreamExecutor with strength 1 edge matrix:
2020-09-28 15:43:05.200423: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1165]      0
2020-09-28 15:43:05.201540: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1178] 0:   N
2020-09-28 15:43:05.203863: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1304] Created TensorFlow device (/device:GPU:0 with 6306 MB memory) -> physical GPU (device: 0, name: GeForce RTX 2070 with Max-Q Design, pci bus id: 0000:01:00.0, compute capability: 7.5)
True

上面是一下log信息,關鍵的是的最后True,表示測試成功。其實我們還可以發現很多GPU信息

GPU型號:name: GeForce RTX 2070 with Max-Q Design

cuda版本:Successfully opened dynamic library cudart64_100.dll(10.0)

cudnn版本:Successfully opened dynamic library cudnn64_7.dll(7.x)

GPU數目:Adding visible gpu devices: 0(1)

GPU顯存:/device:GPU:0 with 6306 MB memory(8G)

1.1:PyTorch

PyTorch與TensorFlow測試方法類似,都有GPU測試接口。PyTorch的GPU測試代碼如下:

import torch

print(torch.cuda.is_available())

上述代碼保存為.py文件,使用需要測試環境即可運行,輸出:True,表示測試成功

True

可以看出PyTorch輸出信息簡潔很多。其實TensorFlow的log信息輸出也是可以控制的。

1.2:MXNet

MXNet與PyTorch,TensorFlow測試方法不同,由于MXNet'沒有GPU測試接口(或者說筆者沒有找到)。所以MXNet的GPU測試代碼采用try-catch捕捉異常的方法來測試,代碼如下:

import mxnet as mx

mxgpu_ok = False

try:
    _ = mx.nd.array(1,ctx=mx.gpu(0))
    mxgpu_ok = True
except:
    mxgpu_ok = False

print(mxgpu_ok)

上述代碼保存為.py文件,使用需要測試環境即可運行,輸出:True,表示測試成功

1.3:PaddlePaddle

PaddlePaddle與TensorFlow測試方法類似,都有GPU測試接口。PyTorch的GPU測試代碼如下:

import paddle

paddle.fluid.install_check.run_check()

上述代碼保存為.py文件,使用需要測試環境即可運行,輸出:Your Paddle Fluid works well on MUTIPLE GPU or CPU.,表示測試成功

Running Verify Fluid Program ...
W0928 16:23:17.825171 10572 device_context.cc:252] Please NOTE: device: 0, CUDA Capability: 75, Driver API Version: 11.0, Runtime API Version: 10.0
W0928 16:23:17.836141 10572 device_context.cc:260] device: 0, cuDNN Version: 7.6.
Your Paddle Fluid works well on SINGLE GPU or CPU.
W0928 16:23:19.349067 10572 build_strategy.cc:170] fusion_group is not enabled for Windows/MacOS now, and only effective when running with CUDA GPU.
Your Paddle Fluid works well on MUTIPLE GPU or CPU.
Your Paddle Fluid is installed successfully! Let's start deep Learning with Paddle Fluid now

感謝你能夠認真閱讀完這篇文章,希望小編分享的“大數據中常用框架的測試方法有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

文成县| 双辽市| 陕西省| 上栗县| 漳州市| 葫芦岛市| 时尚| 临夏市| 金坛市| 阳曲县| 绵竹市| 台安县| 台东市| 崇明县| 西宁市| 大田县| 商水县| 廊坊市| 佛学| 肇州县| 明星| 清原| 乳源| 台湾省| 阿瓦提县| 焦作市| 华容县| 华亭县| 金昌市| 阿荣旗| 登封市| 阜阳市| 辽阳县| 富宁县| 洮南市| 达拉特旗| 和静县| 阳西县| 高邮市| 甘谷县| 崇义县|