Skip to main content

Mojo struct

NoPartition

@register_passable(trivial) struct NoPartition[dtype: DType]

Implemented traits

AnyType, Copyable, Defaultable, ImplicitlyCopyable, MHAPartitionScheme, Movable, UnknownDestructibility

Aliases

__copyinit__is_trivial

comptime __copyinit__is_trivial = True

__del__is_trivial

comptime __del__is_trivial = True

__moveinit__is_trivial

comptime __moveinit__is_trivial = True

accum_dtype

comptime accum_dtype = dtype

do_partition

comptime do_partition = False

Methods

__init__

__init__() -> Self

num_partitions

num_partitions(self) -> UInt32

Returns:

UInt32

get_exp_sum_qk_max_pointer

get_exp_sum_qk_max_pointer(self) -> LegacyUnsafePointer[Scalar[NoPartition[dtype].accum_dtype]]

Returns:

LegacyUnsafePointer

Was this page helpful?