深度学习基础
文章平均质量分 68
Phyllis2016
这个作者很懒,什么都没留下…
展开
-
CPU&GPU加速计算
1、CPU(Centrol Processing Unit)CPU上的大部分面积做了cache 和控制逻辑,天然适合做复杂串行程序;2、GPU(GraphicProcessing Unit):GPU有更多的晶体管用于数据处理,特别适用于解决并行计算的问题。可以使程序执行速度加快。为处理图形图像数据而产生的;天然适合做大吞吐量简单计算;3、GPU通过多个线程并行减少取数据的等待4、异构运算:cpu+gpu 结合1)cpu和gpu频繁通信的话,需要考虑两者的带宽(PCle B..原创 2021-10-13 11:32:12 · 1968 阅读 · 0 评论 -
算法基础二:神经网络&深度学习进阶1
一、理念杂谈:1、两大主题:1)神经网络:一种受生物学启发的编程范式,能够让计算机从可观测数据中学习,模仿人类学习的过程;2)深度学习:用于神经网络学习的一套强大的技术;2、新的编程范式:神经网络是不同于以往的编程范式。传统的编程方法告诉计算机做什么,把大问题分解成许多小问题,明确任务,明确每一步,才能让计算机执行;神经网络不直接告诉计算机如何解决问题,而是让它从可观测的数据中学习,让它自己找出解决问题的方法。3、三代神经网络的发展1)感知机上世纪五六十年代、拥有输入层、输出层和一原创 2021-10-08 14:54:55 · 264 阅读 · 0 评论