
深度学习基础
文章平均质量分 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 · 2250 阅读 · 0 评论 -
算法基础二:神经网络&深度学习进阶1
一、理念杂谈: 1、两大主题: 1)神经网络:一种受生物学启发的编程范式,能够让计算机从可观测数据中学习,模仿人类学习的过程; 2)深度学习:用于神经网络学习的一套强大的技术; 2、新的编程范式:神经网络是不同于以往的编程范式。传统的编程方法告诉计算机做什么,把大问题分解成许多小问题,明确任务,明确每一步,才能让计算机执行;神经网络不直接告诉计算机如何解决问题,而是让它从可观测的数据中学习,让它自己找出解决问题的方法。 3、三代神经网络的发展 1)感知机 上世纪五六十年代、拥有输入层、输出层和一原创 2021-10-08 14:54:55 · 355 阅读 · 0 评论