最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ubuntu如何查看cudnn版本

 更新時(shí)間:2024年06月25日 09:19:06   作者:巴啦啦魔仙變??!  
這篇文章主要介紹了ubuntu如何查看cudnn版本問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

兩個(gè)命令都可以試試,沒影響。

cudnn版本在8.0以前

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

cudnn版本在8.0以前,這個(gè)命令會(huì)輸出。

但是8.0版本后就沒有輸出,需要用下面的命令。

cudnn版本在8.0以后

在8.0版本之后用上面的命令就沒有輸出了。

因?yàn)檫@個(gè)頭文件內(nèi)容變了。

用下面的命令可以看到

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

輸出

#define CUDNN_MAJOR 8
#define CUDNN_MINOR 0
#define CUDNN_PATCHLEVEL 5
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

cudnn版本為8.0.5

發(fā)現(xiàn)原本命令無法使用,debug過程

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

沒有輸出,但是并沒有提示文件不存在。說明文件在,但grep沒有輸出。

即在文件中沒有找到CUDNN_MAJOR這個(gè)字符串。

使用cat 單獨(dú)打開文件看看

#if !defined(CUDNN_H_)
#define CUDNN_H_

#include <cuda_runtime.h>
#include <stdint.h>

#include "cudnn_version.h"
#include "cudnn_ops_infer.h"
#include "cudnn_ops_train.h"
#include "cudnn_adv_infer.h"
#include "cudnn_adv_train.h"
#include "cudnn_cnn_infer.h"
#include "cudnn_cnn_train.h"

#include "cudnn_backend.h"

#if defined(__cplusplus)
extern "C" {
#endif

#if defined(__cplusplus)
}
#endif

#endif /* CUDNN_H_ */

注意到文件中 有 #include “cudnn_version.h”,這應(yīng)該是cudnn 的version文件。

并且應(yīng)該是同一個(gè)文件夾下。

去這個(gè)文件中查找CUDNN_MAJOR試試。

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

有版本輸出,大膽猜測(cè)是cudnn8.0開始做了修改。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

南雄市| 新河县| 中阳县| 水城县| 虹口区| 建德市| 高密市| 奉化市| 怀远县| 惠州市| 射洪县| 丰顺县| 婺源县| 冷水江市| 梓潼县| 和政县| 中超| 正宁县| 金沙县| 安龙县| 潼关县| 江川县| 河南省| 柳河县| 洛南县| 潞西市| 招远市| 巴青县| 濮阳县| 井冈山市| 东港市| 鹿泉市| 湄潭县| 登封市| 定州市| 双流县| 赤城县| 陆丰市| 垣曲县| 江北区| 商洛市|