本文简要介绍python语言中 torch.nn.TransformerDecoder
的用法。
用法:
class torch.nn.TransformerDecoder(decoder_layer, num_layers, norm=None)
decoder_layer-TransformerDecoderLayer() 类的实例(必需)。
num_layers-解码器中sub-decoder-layers 的数量(必需)。
norm-层标准化组件(可选)。
TransformerDecoder 是 N 个解码器层的堆栈
- 例子::
>>> decoder_layer = nn.TransformerDecoderLayer(d_model=512, nhead=8) >>> transformer_decoder = nn.TransformerDecoder(decoder_layer, num_layers=6) >>> memory = torch.rand(10, 32, 512) >>> tgt = torch.rand(20, 32, 512) >>> out = transformer_decoder(tgt, memory)
参数:
相关用法
- Python PyTorch TransformerDecoderLayer用法及代码示例
- Python PyTorch TransformerEncoder用法及代码示例
- Python PyTorch Transformer用法及代码示例
- Python PyTorch Transformer.forward用法及代码示例
- Python PyTorch TransformerEncoderLayer用法及代码示例
- Python PyTorch TransformedDistribution用法及代码示例
- Python PyTorch Transform用法及代码示例
- Python PyTorch TripletMarginLoss用法及代码示例
- Python PyTorch TripletMarginWithDistanceLoss用法及代码示例
- Python PyTorch Tensor.unflatten用法及代码示例
- Python PyTorch Tensor.register_hook用法及代码示例
- Python PyTorch TarArchiveLoader用法及代码示例
- Python PyTorch Tensor.storage_offset用法及代码示例
- Python PyTorch Tensor.to用法及代码示例
- Python PyTorch Tensor.sparse_mask用法及代码示例
- Python PyTorch Timer用法及代码示例
- Python PyTorch TimeMasking用法及代码示例
- Python PyTorch Tacotron2TTSBundle.get_text_processor用法及代码示例
- Python PyTorch Tensor.is_leaf用法及代码示例
- Python PyTorch Tensor.imag用法及代码示例
- Python PyTorch Tensor.unfold用法及代码示例
- Python PyTorch TenCrop用法及代码示例
- Python PyTorch Tensor.real用法及代码示例
- Python PyTorch TwRwSparseFeaturesDist用法及代码示例
- Python PyTorch Tensor.refine_names用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.nn.TransformerDecoder。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。