十几年前百度显卡吧有个顺口溜,什么什么加钱加到四万八,什么什么最后发现没啥用,抱着神机刷贴吧。
现在我这也算是 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 呢!!! 前两天因为没查版本依赖,直接都装的最新版,结果显然没跑起来。
查一下版本依赖:
然后接着搜发现官网自己有个维护的列表。。。
经过测试的构建配置#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