Y9000P + ubuntu22.04深度学习环境的搭建:英伟达驱动+CUDA11.8+cuDNN8.60+ TensorRT8.5.3.1的配置过程

一. NVIDIA驱动安装

使用命令:ubuntu-drivers devices 获取可用驱动信息

系统设置-->软件和更新-->附加驱动-->应用更改。

当然也可以采用命令安装或者到NVIDIA官网下载手动安装

驱动装好后在终端执行:nvidia-smi 如果出现如下图则安装成功

二.CUDA的安装

CUDA Toolkit Archive | NVIDIA Developer 官网下载cuda11.8,按步骤进行安装,注意在安装cuda时取消驱动安装这个选项

按照上图中选择自己对应的选项,然后执行提供的两条安装命令即可(在主目录下创建cuda文件夹,然后把下载好的安装包复制到cuda 文件夹下,然后打开终端,进入cuda文件夹,

执行

sudo sh cuda_11.8.0_520.61.05_linux.run

)

以上命令中的版本号要根据你选择的版本修改,依次执行以上命令

如果出现以下界面,提醒你已经安装了driver的时候,直接continue。

经过一小会的卡顿后,选择accept

当选择安装内容的时候,务必把driver前面的x取消掉,按回车键取消勾选,因为我们已经安装了驱动!!!,否则会出现[ERROR]: Install of driver component failed.的情况

之后选择install便可完成cuda的安装,安装成功如下图所示

配置环境变量

修改环境变量文件

sudo gedit ~/.bashrc

将下面代码,写入文件最下方

export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-11.8/bin:$PATH
export CUDA_HOME=/usr/local/cuda-11.8:$CUDA_HOME

然后保存退出,执行如下命令

source ~/.bashrc

此时再运行nvcc -V,即可发现cuda已安装成功:

三.cuDNN的安装

NVIDIA官网cuDNN下载页面下载cuDNN8.6.0的对应版本压缩文件夹。

在主目录创建cudnn文件夹,将下载好的压缩包拷贝到该文件夹下,然后解压,进入到解压后的文件夹

解压后将对应include和lib中的文件拷贝到cuda-11.8的include和lib64文件夹中:

sudo cp -r lib/* /usr/local/cuda-11.8/lib64

sudo cp -r include/* /usr/local/cuda-11.8/include

到此cuDNN安装完成,验证cuDNN,查看版本

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

可以看到是8.6.0版本

四.TensorRT安装

NVIDIA官网TensorRT下载页面下载TensorRT的对应版本压缩文件夹。

Log in | NVIDIA Developer

同cuDNN类似,解压后将对应include和lib中的文件拷贝到cuda-11.8的include和lib64文件夹中:

sudo cp -r lib/* /usr/local/cuda-11.8/lib64

sudo cp -r include/* /usr/local/cuda-11.8/include

打开配置文件

sudo gedit ~/.bashrc

 把如下代码添加到配置文件最末端

export LD_LIBRARY_PATH=/data/TensorRT-8.5.3.1/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=/data/TensorRT-8.5.3.1/lib::$LIBRARY_PATH

source配置文件

source ~/.bashrc

TensoRT安装测试

TensorRT解压文件夹中找到sample目录下的sampleOnnxMNIST,在该目录中make一下,并在生成bin目录下执行:./sample_onnx_mnist。(注意图片中的文件路径)

至此上述环境配置完成,后面在装pytorch深度学习框架

  • 25
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是一个使用 logistic 回归模型进行二分类问题建模得到的结果表格,其中包含了模型参数、标准误差、假设检验结果以及模型性能指标等信息。具体解释如下: - net1:模型名称或编号。 - Coef.:每个特征的系数,用于计算该特征对分类结果的贡献。例如,party 特征的系数为 3.579,表示该特征对分类结果的贡献比其他特征更大。 - St.Err.:每个系数的标准误差,反映了该系数的抽样误差大小。 - t-value:各个系数的 t 值,用于检验该系数是否显著。例如,party 特征的 t 值为 11.08,p 值为 0,说明该特征对分类结果的贡献是显著的。 - p-value:各个系数的 p 值,用于检验该系数是否显著。例如,gender 特征的 p 值为 0.213,大于 0.05,说明该特征对分类结果的贡献不显著。 - [95% Conf. Interval]:每个系数的置信区间,用于表示该系数的真实值可能落在哪个区间内。 - Sig:各个系数的显著性标识,用于表示该系数是否显著。例如,*** 表示 p<.01,即该特征对分类结果的贡献非常显著。 - Mean dependent var:样本的平均分类结果,例如该样本中 35.1% 的个体分类为正例。 - SD dependent var:样本分类结果的标准差,例如该样本中分类结果的标准差为 0.477。 - Pseudo r-squared:模型的拟合优度指标,表示模型对样本分类结果的解释程度,此处为伪 R 方。该值越高,模型对样本分类结果的解释越好。 - Number of obs:样本的观测数,即样本量。 - Chi-square:模型的卡方值,用于检验模型的拟合优度。该值越大,说明模型对样本分类结果的解释能力越强。 - Prob > chi2:卡方检验结果的 p 值,用于检验模型的拟合优度是否显著。 - Akaike crit. (AIC):模型的 AIC 值,用于比较不同模型的拟合优度。该值越小,说明模型对未知样本的预测能力越好。 - Bayesian crit. (BIC):模型的 BIC 值,用于比较不同模型的拟合优度。该值越小,说明模型对未知样本的预测能力越好。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值