torch.nn.TransformerDecoderLayerDecodeOptions
export interface TransformerDecoderLayerDecodeOptions {
/** Optional attention mask for self-attention */
tgt_mask?: Tensor;
/** Optional attention mask for cross-attention */
memory_mask?: Tensor;
/** Optional padding mask for target sequence */
tgt_key_padding_mask?: Tensor;
/** Optional padding mask for memory */
memory_key_padding_mask?: Tensor;
/** If true, applies causal mask to self-attention */
tgt_is_causal?: boolean;
}tgt_mask(Tensor)optional- – Optional attention mask for self-attention
memory_mask(Tensor)optional- – Optional attention mask for cross-attention
tgt_key_padding_mask(Tensor)optional- – Optional padding mask for target sequence
memory_key_padding_mask(Tensor)optional- – Optional padding mask for memory
tgt_is_causal(boolean)optional- – If true, applies causal mask to self-attention
Options for TransformerDecoderLayer.decode