Skip to main content

Python class

AttentionMaskVariant

AttentionMaskVariant

class max.nn.attention.AttentionMaskVariant(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

source

Bases: str, Enum

Defines the string mask variant identifiers used in attention configuration.

CAUSAL_MASK

CAUSAL_MASK = 'causal'

source

CHUNKED_CAUSAL_MASK

CHUNKED_CAUSAL_MASK = 'chunked_causal'

source

NULL_MASK

NULL_MASK = 'null'

source

SLIDING_WINDOW_CAUSAL_MASK

SLIDING_WINDOW_CAUSAL_MASK = 'sliding_window_causal'

source

TENSOR_MASK

TENSOR_MASK = 'tensor_mask'

source