深度学习如果要做实验,需要什么硬件条件?

一台有显卡的服务器,显卡推荐性价比比较高的1080Ti。

各类显卡的对比可以参考知乎这篇文章:TF GPU基准测试:2080 Ti vs V100 vs 1080 Ti vs Titan V

至于显卡的显存如何选择,就要结合你的研究方向以及经济能力了。

如果有较好的经济能力的话,建议购买16G以上显存的显卡(包含16G)。因为向现在比较热门的CV和NLP方向,训练数据都比较多,运算量很大,模型架构比较深,参数很多,而且很多预训练模型所占用的显存也很大(参数量大),比如CV中的ResNet和NLP中的BERT,使用他们的话都需要比较大的显存。我在12G的显卡上训练使用了BERT的模型,batch size只能开的比较小,有时候甚至是1。(说到底还是穷:()

如果你的方向并不是CV和NLP的话可能并不需要这么大的显存,可以选择10G、12G的显卡。

此外,现在也有很多可以免费使用的显卡资源。如果你的程序是Tensorflow框架搭建的,就可以使用Google开放的CoLab,上面有免费的TPU资源可以使用。还有Gradient Community NotebooksvscalerFloydhub等也提供免费的GPU资源供以使用。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CPU要求:在深度学习任务中,CPU并不负责主要任务,单显卡计算时只有一个核心达到100%负荷,所以CPU的核心数...
    Cloudox_阅读 21,406评论 0 6
  • GPU 假设你将用GPU来进行深度学习或者你正在构建或者升级用于深度学习的系统,那么抛开GPU是不合理的。GPU是...
    郭少悲阅读 1,641评论 0 2
  • 在具体的论述之前,先说几个结论:1.目前只有Nvida GPU能完整的支持深度学习,所以请购买较新的nvidia显...
    MachinePlay阅读 47,842评论 2 38
  • 本文上两篇系列 NLP的巨人肩膀(上) NLP的巨人肩膀(中) 4.6 Bidirectional Encoder...
    weizier阅读 6,591评论 1 22
  • 说到区块链技术不得不说到:一个币——比特币!这个事情不管是专家还是学者,要介绍区块链技术就必须说比特币。 继比特币...
    小卫是只猫阅读 811评论 0 1