【深度学习框架理解】怎样理解不同的框架?

  关于不同的深度学习框架之间有何区别,看视频学习时偶然get一个形象的比喻:
  可以用盖房子来形容,我有一堆原材料(水泥、沙子、石子、木头),我想盖一个三层楼的小房子用来居住,那么首先需要将原材料加工成砖瓦木器,然后按照图纸将砖瓦木器搭建组装成房子。
  在这里,原材料就相当于深度学习的数据集,房子就是我们的要得到的训练好的模型,而房子用的是什么种类的砖、什么形状的木头则多种多样,它取决于选用的框架,比如我有泥土想要烧砖,用pytorch烧得到的是实心红砖,用tensorflow烧得到的是空心灰砖,它们虽然形状不同,但是都可以把原材料加工成建造房子所需要的组件,并按照组件之间的搭建规则最终建造起所需要的房子。在这里,实心砖和空心砖的搭建规则自然是不同的。
  因此,不同框架之间的区别可以理解为对原始数据的加工形式和组件之间的组建形式有区别。

实心砖与空心砖都是砖

  分享之,供参考,如有不对还请指正。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值