我最近建立了一个CNN,然后我安装了tensorflow gpu和CUDA来加速训练。但它并没有加速。你知道吗
我首先安装了tensorfow gpu,如下所示:
sudo pip3 install --upgrade tensorflow-gpu
然后,我安装CUDA un CUDNN如下:
sudo pacman -S cuda cudnn
我最后检查了安装是否顺利:
nvidia-smi
到目前为止,一切正常。但我随后启动了我的CNN的培训,我看不出在培训时间上有什么区别。你知道吗
CNN将MNIST分类如下:
1epoch大约是21秒。 整个100个时代的训练时间大约是35分钟。你知道吗
我有:
那么,你知道为什么我没有看到训练时间的改善吗?我需要在代码中添加什么吗?我以为tensorflow会自动选择CPU还是GPU,如果两者都可用?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐