×

PyTorch教程23.8之API

消耗积分:0 | 格式:pdf | 大小:0.15 MB | 2023-06-05

张鑫

分享资料个

本节显示包中的类和函数(按字母顺序排序)d2l,显示它们在书中的定义位置,以便您可以找到更详细的实现和解释。另请参阅GitHub 存储库中的源代码

23.8.1。班级

d2l.torch类 AdditiveAttention ( num_hiddens , dropout , ** kwargs )[来源]

基地:Module

额外的关注。

在第 11.3.2.2 节中定义

转发查询 valid_lens[来源]

定义每次调用时执行的计算。

应该被所有子类覆盖。

笔记

尽管前向传递的配方需要在此函数中定义,但应该Module在之后调用实例而不是这个,因为前者负责运行已注册的钩子,而后者默默地忽略它们。

培训布尔
 
d2l.torch类 AddNorm ( norm_shape , dropout )[来源]

基地:Module

残差连接之后是层归一化。

在第 11.7.2 节中定义

向前( X , Y )[来源]

定义每次调用时执行的计算。

应该被所有子类覆盖。

笔记

尽管前向传递的配方需要在此函数中定义,但应该Module在之后调用实例而不是这个,因为前者负责运行已注册的钩子,而后者默默地忽略它们。

培训布尔
 
d2l.torch类 注意力解码器[来源]

基地:Decoder

基于注意力的解码器接口。

在第 11.4 节中定义

属性 attention_weights
 
培训布尔
 
d2l.torch类 分类器plot_train_per_epoch = 2 plot_valid_per_epoch = 1[来源]

基地:Module

分类模型的基类。

在第 4.3 节中定义

准确性Y_hat Y平均= True[来源]

计算正确预测的数量。

在第 4.3 节中定义

layer_summary ( X_shape )[来源]

在第 7.6 节中定义

损失( Y_hat , Y ,平均= True )[来源]

在第 4.5 节中定义

培训布尔
 
验证步骤批处理[来源]
 
d2l.torch类 DataModule ( root = '../data' , num_workers = 4 )[来源]

基地:HyperParameters

数据的基类。

在第 3.2.2 节中定义

get_dataloader火车[来源]
 
get_tensorloader张量火车指数=切片(0, 无, 无)[来源]

在第 3.3 节中定义

火车数据加载器[来源]
 
val_dataloader ( )[来源]
 
d2l.torch类 解码器[来源]

基地:Module

编码器-解码器架构的基本解码器接口。

在第 10.6 节中定义

前向X状态[来源]

定义每次调用时执行的计算。

应该被所有子类覆盖。

笔记

尽管前向传递的配方需要在此函数中定义,但应该Module在之后调用实例而不是这个,因为前者负责运行已注册的钩子,而后者默默地忽略它们。

init_state ( enc_all_outputs , * args

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !