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

ubuntu如何查看cudnn版本

 更新時(shí)間:2024年06月25日 09:19:06   作者:巴啦啦魔仙變??!  
這篇文章主要介紹了ubuntu如何查看cudnn版本問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(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

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

總結(jié)

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

相關(guān)文章

最新評(píng)論

平谷区| 衡东县| 上杭县| 读书| 阿拉善左旗| 略阳县| 长治县| 涿鹿县| 新密市| 观塘区| 岱山县| 永安市| 通渭县| 潼关县| 浦江县| 新沂市| 商城县| 新沂市| 辽中县| 屏山县| 开远市| 南岸区| 吉安县| 吉安县| 大兴区| 彭山县| 杭州市| 韩城市| 墨玉县| 沅陵县| 滦南县| 古丈县| 当雄县| 土默特左旗| 贵定县| 白水县| 祁连县| 建德市| 宁乡县| 中西区| 南宁市|