我是靠谱客的博主 动人康乃馨,最近开发中收集的这篇文章主要介绍Dive into deep learning(04)[动手学深度学习]———————第四章 深度学习计算,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
文章目录
-
- Dive into deep learning(04)[动手学深度学习]———————第四章,深度学习计算
-
-
- 1、层和块(model-construction)
- 2、参数管理(parameters)
- 3、延后初始化(deferred-init)
- 4、自定义层(custom-layer)
- 5、读写文件(read-write)
- 6、gpu(use-gpu)
-
Dive into deep learning(04)[动手学深度学习]———————第四章,深度学习计算
前言:论文初稿算是结束了。感觉自己效率还有待提高。
本章摘要: 这章主要是介绍怎么构造层,参数访问,怎么储存输入输出,怎么使用gpu等等基础内容。
1、层和块(model-construction)
一个块可以由许多层组成;一个块可以由许多块组成。
块可以包含代码。
块负责大量的内部处理,包括参数初始化和反向传播。
层和块的顺序连接由Sequential块处理。
作业:
作业都挺简单的,值得注意的是,dict相较于list的存储优势在于保存了序列。
函数记录:
chimera = nn.Sequential(NestMLP(), nn.Linear(16, 20), FixedHiddenMLP())
##这个函数用来对层和块顺序连接
2、参数管理(parameters)
主要是怎么读取参数,类似于weight,b
最后
以上就是动人康乃馨为你收集整理的Dive into deep learning(04)[动手学深度学习]———————第四章 深度学习计算的全部内容,希望文章能够帮你解决Dive into deep learning(04)[动手学深度学习]———————第四章 深度学习计算所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复