前言: 一、准备环境 1、下载anaconda 2、下载CUDA 3、安装GPU 版本的 Torch 4.安装GPU版本的TensorFlow 第一次跑机器学习的程序,作为一个门外汉拿着代码就直接用CPU跑,三千多张图片的训练集提取特征向量用了两个多小时(还是减少了循环次数的……)后来看了看大佬们的做法,发现这个程序是使用GPU跑的,拿CPU跑简直就是对电脑的折磨!(人也折磨),目前有两种用GPU跑程序的方法。 一是在云端GPU服务器上执行程序(费钱) 二是使用本机显卡中的GPU执行程序(费电脑) 第一种还没试过,好像一小时要五角到二块不等,第二种比较容易,但步骤繁琐,所以在此做个记录。 1.下载anaconda 2、下载CUDA,我最终选择了11.1版本的cuda ![]() 2.1.查看一下自己电脑的 NVIDIA显卡需要什么版本的CUDA nvidia-smi ![]() 从左到右红框的五项指标依次表示: ①显卡温度 ②性能状态,从P0到P12,P0表示最大性能,P12表示最小性能 ③当前功率 ④系统占用显存数量和显存总大小 ⑤显存核心利用率 找不到的话参考这篇文章:https:///96462.html 2.2 通过下面的指令可以确认是否装有CUDA:nvcc -V 3、安装GPU 版本的 Torch,在官网选择合适的版本 https://pytorch.org/get-started/locally/#start-locally 4.测试 输入python,进入编译环境 输入测试程序:import torch print(torch.cuda.is_available()) ![]() 查看GPU利用率,或是在cmd中输入查看GPU使用情况nvidia-smi ![]() ![]() ![]() 4.安装GPU版本的TensorFlow,参考文章:https://blog.csdn.net/qq_45342639/article/details/129494067?spm=1001.2014.3001.5502 在官网查看需安装的tensorflow版本(https://tensorflow.google.cn/install/source_windows?hl=en) ![]() 在官网下载复制相应版本下载信息https:///project/tensorflow-gpu/2.4.0/#files 跳转到官网下载的TensorFlow文件的目录下,最后,使用“pip install tensorflow_gpu-2.5.0-cp39-cp39-win_amd64.whl”进行安装即可 |
|