显卡不是你学习 Deep Learning 的借口

很多人在学习深度学习的时候会以自己没有 RTX N 卡的理由不动手实操,只满足于看看“娱乐”视频,听几节基础知识。当然,如果只是想要浅显地了解一下深度学习,或者是为了在茶余饭后多一些谈资的话,这种做法也是无可厚非的。

本着互联网的白嫖精神,我在学习 DL(Deep Learning) 的时候其实走了很多弯路,像大家熟知的 Colab、Kaggle、PaddlePaddle 等这种免费 GPU/TPU 都去蹭过,可结果是什么呢?

我花了更多的时间在想方设法白嫖算力、适应各种平台和框架上,而这些时间本可以练手、看论文、写代码的。(一上午花 3 小时白嫖,然后 20 分钟真正写了下代码就去玩的经历真的很耻辱)加上现在各大平台收紧,那些“可怜”的算力只能用来跑一下“玩具”项目。配台电脑既没地方也没那么多时间用,但不配又不能真正了解 DL。

这种纠结一直持续了很久,直到李沐大神在 B 站上开课我才了解到可以用云来跑,于是我便花了一上午的时间尝试了各大云服务器平台。结论如下

暂时不用也可以先注册着,万一过年的时候来个老用户发代金券岂不美滋滋。

网址:https://featurize.cn?s=186305ad43bc40dabfff73fed16fa7c9(文末给出了注册和操作截图)

featurize No.1!

featurize No.1!

featurize No.1!

为什么这样说呢?

  1. 便宜,featurize 是全网能找到的最便宜的一家了,2080Ti 2RMB/h,比各种云服务都便宜(智星云、MnistGPU、矩池云、AWS、阿里、腾讯)
  2. 预装了 PyTorch、CUDA、TensorFlow 的最新版本(AWS 等租用实例安装这些东西还得扣钱就很心疼,这些都好几个 G 的)
  3. 开发票很容易(这也是为什么选择这家,毕竟能报销的为什么不呢?)
  4. 反馈比较快,有问题可以直接添加管理员的微信。

下面是注册和使用操作步骤截图

首先点击网址进入(点这个网址首充有 10 元代金券,可以用来练手,毕竟也能用 5 小时):https://featurize.cn?s=186305ad43bc40dabfff73fed16fa7c9

点击开始使用,之后会跳转到实例页面,你可以看到各种可供租用的用例

点击右上角的登录/注册,我比较懒,直接微信扫码注册的

之后就是租用实例开始训练模型了,使用文档在这里,人说的好像比我详细多了

网址:https://docs.featurize.cn/docs/about

注意

  1. 训练完后记得退还机器,不然会持续计费

  2. 先在笔记本/自己的电脑上写好代码,用笔记本那“可怜”的独显/核显跑几个样本看看代码有没有问题,没问题再迁移到云上跑

    我的是 MX250,想到之前自己浪费很多时间去白嫖算力的行为真是 250 行径。

最后也是一点忠告:处在 20~30 的发展阶段,躺在床上刷剧 or 漫无目的“捡羊毛”的我们很难感受到时间的价值。或许只有期末考试前几天才会感慨时间在恍惚之间转瞬即逝。大家都是互联网的原住民,白嫖的精神或许早已根深蒂固,这没什么问题,只是多思考多权衡下,究竟是白嫖的快乐还是其他什么对我们做这件事情更重要。

或许有人会抱怨我把这些东西说出来了,让更多的人可以进入 DL,从而让这个领域更卷。随他们去吧,我希望的是计算机领域越来越多人,计算机领域发展越来越好。

显卡不是你学习 Deep Learning 的借口的更多相关文章

  1. 【深度学习Deep Learning】资料大全

    最近在学深度学习相关的东西,在网上搜集到了一些不错的资料,现在汇总一下: Free Online Books  by Yoshua Bengio, Ian Goodfellow and Aaron C ...

  2. 机器学习(Machine Learning)&深度学习(Deep Learning)资料【转】

    转自:机器学习(Machine Learning)&深度学习(Deep Learning)资料 <Brief History of Machine Learning> 介绍:这是一 ...

  3. (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ

    特别棒的一篇文章,仍不住转一下,留着以后需要时阅读 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ

  4. 机器学习——深度学习(Deep Learning)

    Deep Learning是机器学习中一个非常接近AI的领域,其动机在于建立.模拟人脑进行分析学习的神经网络,近期研究了机器学习中一些深度学习的相关知识,本文给出一些非常实用的资料和心得. Key W ...

  5. 机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2)

    ##机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2)---#####注:机器学习资料[篇目一](https://github.co ...

  6. 【重磅干货整理】机器学习(Machine Learning)与深度学习(Deep Learning)资料汇总

    [重磅干货整理]机器学习(Machine Learning)与深度学习(Deep Learning)资料汇总 .

  7. 转【面向代码】学习 Deep Learning(二)Deep Belief Nets(DBNs)

    [面向代码]学习 Deep Learning(二)Deep Belief Nets(DBNs) http://blog.csdn.net/dark_scope/article/details/9447 ...

  8. 转:浅谈深度学习(Deep Learning)的基本思想和方法

    浅谈深度学习(Deep Learning)的基本思想和方法  参考:http://blog.csdn.net/xianlingmao/article/details/8478562 深度学习(Deep ...

  9. (转)深度学习(Deep Learning, DL)的相关资料总结

    from:http://blog.sciencenet.cn/blog-830496-679604.html 深度学习(Deep Learning,DL)的相关资料总结 有人认为DL是人工智能的一场革 ...

随机推荐

  1. [luogu4331]数字序列

    令$a'_{i}=a_{i}+n-i$.$b'_{i}=b_{i}+n-i$,代价仍然是$\sum_{i=1}^{n}|a'_{i}-b'_{i}|$,但条件变为了$b'_{i}\le b'_{i+1 ...

  2. FastAPI(六十三)实战开发《在线课程学习系统》梳理系统需要接口

    针对上一篇FastAPI(六十二)实战开发<在线课程学习系统>需求分析需求的功能,我们对需要的接口进行梳理,大概的规划出来现有的接口,作为我们第一版的接口的设计出版,然后我们根据设计的接口 ...

  3. Apache Kafka分布式流处理平台及大厂面试宝典v3.0.0

    概述 **本人博客网站 **IT小神 www.itxiaoshen.com 定义 Apache Kafka官网地址 http://kafka.apache.org/ 最新版本为 3.0.0 Apach ...

  4. Django(76)isort工具对import导入进行排序

    前言 我们在开发项目时经常会进行导包有import *格式的,还有from * import *格式的,最后就会显示的很乱,那么有没有什么工具能对导包进行一键排序呢?答案是有的,使用isort工具 i ...

  5. CF1368F Lamps on a Circle

    思考我们一定有最后一个状态是空着的灯是按照一个间隔\(k\) 只要将原来\(n\)个灯,每\(k\)个分一组,强制将最后一盏灯不选,并且第n盏灯不选,需要注意的是某一组一定会被第二个人全部关掉,那么可 ...

  6. [yLOI2018] 锦鲤抄

    先思考图上是\(tag\)的特殊情况. 考虑我们按拓扑序反过来操作,就可以得到我们任意想要的顺序. 那么我们把所有的图都缩点操作,那么我们只需要考虑一个联通分量里就行了. 一个联通分量最后只会剩下一个 ...

  7. Codeforces 1288F - Red-Blue Graph(上下界网络流)

    Codeforces 题面传送门 & 洛谷题面传送门 好久没有写过上下界网络流了,先来一题再说( 首先先假设所有边都是蓝边,那么这样首先就有 \(b\times m\) 的花费,但是这样不一定 ...

  8. UOJ #36 -【清华集训2014】玛里苟斯(线性基+暴搜)

    UOJ 题面传送门 看到 \(k\) 次方的期望可以很自然地想到利用低次方和维护高次方和的套路进行处理,不过.由于这里的 \(k\) 达到 \(5\),直接这么处理一来繁琐,二来会爆 long lon ...

  9. admixture 群体结构分析

    tructure是与PCA.进化树相似的方法,就是利用分子标记的基因型信息对一组样本进行分类,分子标记可以是SNP.indel.SSR.相比于PCA,进化树,群体结构分析可明确各个群之间是否存在交流及 ...

  10. C/C++ Qt StringListModel 字符串列表映射组件

    StringListModel 字符串列表映射组件,该组件用于处理字符串与列表框组件中数据的转换,通常该组件会配合ListView组件一起使用,例如将ListView组件与Model模型绑定,当Lis ...