显卡不是你学习 Deep Learning 的借口
显卡不是你学习 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!
为什么这样说呢?
- 便宜,featurize 是全网能找到的最便宜的一家了,2080Ti 2RMB/h,比各种云服务都便宜(智星云、MnistGPU、矩池云、AWS、阿里、腾讯)
- 预装了 PyTorch、CUDA、TensorFlow 的最新版本(AWS 等租用实例安装这些东西还得扣钱就很心疼,这些都好几个 G 的)
- 开发票很容易(这也是为什么选择这家,毕竟能报销的为什么不呢?)
- 反馈比较快,有问题可以直接添加管理员的微信。
下面是注册和使用操作步骤截图
首先点击网址进入(点这个网址首充有 10 元代金券,可以用来练手,毕竟也能用 5 小时):https://featurize.cn?s=186305ad43bc40dabfff73fed16fa7c9

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

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

之后就是租用实例开始训练模型了,使用文档在这里,人说的好像比我详细多了
网址:https://docs.featurize.cn/docs/about

注意
训练完后记得退还机器,不然会持续计费
先在笔记本/自己的电脑上写好代码,用笔记本那“可怜”的独显/核显跑几个样本看看代码有没有问题,没问题再迁移到云上跑
我的是 MX250,想到之前自己浪费很多时间去白嫖算力的行为真是 250 行径。
最后也是一点忠告:处在 20~30 的发展阶段,躺在床上刷剧 or 漫无目的“捡羊毛”的我们很难感受到时间的价值。或许只有期末考试前几天才会感慨时间在恍惚之间转瞬即逝。大家都是互联网的原住民,白嫖的精神或许早已根深蒂固,这没什么问题,只是多思考多权衡下,究竟是白嫖的快乐还是其他什么对我们做这件事情更重要。
或许有人会抱怨我把这些东西说出来了,让更多的人可以进入 DL,从而让这个领域更卷。随他们去吧,我希望的是计算机领域越来越多人,计算机领域发展越来越好。
显卡不是你学习 Deep Learning 的借口的更多相关文章
- 【深度学习Deep Learning】资料大全
最近在学深度学习相关的东西,在网上搜集到了一些不错的资料,现在汇总一下: Free Online Books by Yoshua Bengio, Ian Goodfellow and Aaron C ...
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料【转】
转自:机器学习(Machine Learning)&深度学习(Deep Learning)资料 <Brief History of Machine Learning> 介绍:这是一 ...
- (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
特别棒的一篇文章,仍不住转一下,留着以后需要时阅读 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- 机器学习——深度学习(Deep Learning)
Deep Learning是机器学习中一个非常接近AI的领域,其动机在于建立.模拟人脑进行分析学习的神经网络,近期研究了机器学习中一些深度学习的相关知识,本文给出一些非常实用的资料和心得. Key W ...
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2)
##机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2)---#####注:机器学习资料[篇目一](https://github.co ...
- 【重磅干货整理】机器学习(Machine Learning)与深度学习(Deep Learning)资料汇总
[重磅干货整理]机器学习(Machine Learning)与深度学习(Deep Learning)资料汇总 .
- 转【面向代码】学习 Deep Learning(二)Deep Belief Nets(DBNs)
[面向代码]学习 Deep Learning(二)Deep Belief Nets(DBNs) http://blog.csdn.net/dark_scope/article/details/9447 ...
- 转:浅谈深度学习(Deep Learning)的基本思想和方法
浅谈深度学习(Deep Learning)的基本思想和方法 参考:http://blog.csdn.net/xianlingmao/article/details/8478562 深度学习(Deep ...
- (转)深度学习(Deep Learning, DL)的相关资料总结
from:http://blog.sciencenet.cn/blog-830496-679604.html 深度学习(Deep Learning,DL)的相关资料总结 有人认为DL是人工智能的一场革 ...
随机推荐
- [noi1773]function
以统计x坐标的数量为例:x为下标建一棵线段树,然后对每一个区间按照y坐标建一棵可持久化线段树(每一个x只保留最大的一个y),询问时,二分找到这个区间内最大的y以前的点并统计,复杂度为$o(nlog^{ ...
- MemoryMappedFile 在IIS与程序跨程序交互数据的权限问题
使用IIS 与程序交互时,发布到IIS上获取不到数据提供方的数据(VSF5运行可以获取到数据),MemoryMappefFile基本使用不做介绍 数据方 static void Main(string ...
- SpringCloud升级之路2020.0.x版-45. 实现公共日志记录
本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent 我们这一节在前面实现的带有链路信息的 Publisher 的工厂的基础上,实现公共日志记录 ...
- 了解Threejs中的Clock对象以及简单应用
什么是Clock对象 如果你对 JavaScript 有一定了解,那么 JavaScript 的时间对象 Date 你一定不陌生,Clock 本质上就是对 Date 进行封装,提供了一些方法和属性 当 ...
- C语言 字符串指针和字符串数组使用区别
字符串指针和字符串数组使用区别 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 ...
- 微信小程序扫描普通二维码打开小程序的方法
很久没有写博客了,之前换了一份工作,很久没有做Android开发了,现在转做前端开发了,记录一下遇到的问题及解决的方法. 最近做微信小程序开发,遇到一个需求,后台管理系统生成的问卷和投票会有一个二维码 ...
- Swift-技巧(十) Protocol 的灵活使用
摘要 Protocol 是 Swift 中实现面向协议编程思想的重要部分.在使用过程中有遇到协议中声明的部分,但是在遵守部分不需要实现的,那么就需要使用 extension 参与进来,让 Protoc ...
- cvc-complex-type.2.3: Element 'servlet' cannot have character [children], because the type's content
错误原因:粘贴代码 <servlet> <servlet-name>barServlet</servlet-name> <servlet-class>S ...
- college-ruled notebook
TBBT.s3.e10: Sheldon: Where's your notebook?Penny: Um, I don't have one.Sheldon: How are you going t ...
- Learning Spark中文版--第三章--RDD编程(1)
本章介绍了Spark用于数据处理的核心抽象概念,具有弹性的分布式数据集(RDD).一个RDD仅仅是一个分布式的元素集合.在Spark中,所有工作都表示为创建新的RDDs.转换现有的RDD,或者调 ...