前些天搞深度学习的ai换脸,准备把香蕉君和蔡徐坤的脸换一下,一开始用的cpu跑,但是太慢了,扛不住,想了想买了张矿卡p106-90,这下子可好了我的乖乖,安装驱动和库搞了很久,所以记录一下。
安装环境 | 版本 |
---|---|
Ubuntu | 18.04 |
CUDA | 10.0 |
cuDNN | 7.4 |
Tensorflow-gpu | 1.13.1 |
python | 3.6 |
对于nvidia显卡,首先是要禁用默认的nouveau驱动再安装nvidia官方驱动的,两种公用就会导致很奇怪的问题,我是进不去gnome了,没办法在恢复模式删了驱动才好。
bashecho "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "options nouveau modeset=0" >>/etc/modprobe.d/blacklist.conf
rmmod nouveau
bashubuntu-drivers devices
bashlshw -c video
其中configuration后面的driver就是正在使用的驱动了
bashnvidia-smi //查看一次 watch -n 0.1 nvidia-smi //每个0.1s刷新一次
不用的tensorflow-gpu版本支持的cuda的版本是不一样的,所以都要一一对应,一定要看好。
安装完了一定要测试一下都能不能用
进Samples
目录,编译相关程序,运行即可
进Samples
目录,编译相关程序,运行即可
python3import tensorflow as tf sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
本文作者:mereith
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!