评价此页

SDPBackend#

class torch.nn.attention.SDPBackend#

一个枚举类,包含缩放点积注意力(scaled dot product attention)的不同后端。这个后端类被设计用于 sdpa_kernel 上下文管理器。

以下枚举可用
  • ERROR: 尝试确定后端时发生错误。

  • MATH: 缩放点积注意力的数学后端。

  • FLASH_ATTENTION: 缩放点积注意力的 Flash Attention 后端。

  • EFFICIENT_ATTENTION: 缩放点积注意力的高效注意力后端。

  • CUDNN_ATTENTION: 缩放点积注意力的 cuDNN 后端。

有关更多详细信息,请参阅 torch.nn.attention.sdpa_kernel()

警告

此类处于 Beta 阶段,可能会发生更改。

property name#