买了显卡有什么用

十几年前百度显卡吧有个顺口溜,什么什么加钱加到四万八,什么什么最后发现没啥用,抱着神机刷贴吧。
现在我这也算是 1/3 个神机了,抱着 3070 却没什么游戏好玩。不如试试机器学习?毕竟上学时候和前两年刚进公司也接触过一丢丢丢丢。

准备工作

磨刀不误砍柴工。多学习总是没错的。

Github 学习材料

说干就干,先 mark 几个 github repo:
15k 赞 TensorFlow-Course
5k 赞 tensorflow_cookbook
47k 赞 awesome-machine-learning
11k 赞 Awesome-pytorch-list
16k 赞 awesome-deep-learning

配置开发环境

打算是基于 WSL2 的 Ubuntu 环境,
好烦。折腾配环境又费了我两个晚上,还没弄好。
为什么软件做这么多版本不能 Backward Compatible 呢!!! 前两天因为没查版本依赖,直接都装的最新版,结果显然没跑起来。
查一下版本依赖:

软件 版本
TensorFlow 2.4.0 2.1.0 1.11.0
CUDA 11 10.1
cuDNN 8.0.2 7.6 7.2
Python 3.7

然后接着搜发现官网自己有个维护的列表。。。
经过测试的构建配置#GPU
既然官方没有更新 2.4.0 版本,那我还是改用 2.3.0 吧!

嗯总之最后是用的 Anaconda 的虚拟环境,按官方的版本列表是装上了,有一些小的依赖版本不兼容,可以通过 pip uninstall <name> 然后重新 pip install <name> 来简单(自动)修一下。

开动

跟着 TensorFlow-Course 来玩玩 demo。

Welcome

提供的 welcome 是一个从 1 到 10 的正态分布求和,然后跑了一分钟跑完了。任务管理器的话看显卡占用率并没有动,但是 8G 显存很明显基本都用满了。
Python 的语法反正没什么问题都很简单,就是 tf 的包完全不懂怎么吃下去。还是需要很深厚的数学底子来分析建模的。

更新 20210525

Hmmmmm,想起来更新一下,总之显卡上个月已经卖掉了……差不多是 ¥4200 入的 RTX-3070,过了半年直接 ¥9000 卖给了矿老板……

总之这段学习搁浅了……总之买了显卡阴差阳错赚了 4000 块钱……TAT

深得我心!博主晚餐加鸡腿!