Mojo struct
PipelineArgs
struct PipelineArgs[loadop_t: LoadOp, outputop_t: OutputOp]
Fields
- load_args (
get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type)
): - output_args (
get_witness(outputop_t, linalg::matmul_sm100_composable::OutputOp, args_type)
): - num_iters (
UInt
):
Implemented traits
AnyType
,
Copyable
,
ExplicitlyCopyable
,
OpArgs
,
UnknownDestructibility
Aliases
__copyinit__is_trivial
alias __copyinit__is_trivial = get_witness(get_witness(outputop_t, linalg::matmul_sm100_composable::OutputOp, args_type), stdlib::builtin::value::Copyable, __copyinit__is_trivial) if get_witness(get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type), stdlib::builtin::value::Copyable, __copyinit__is_trivial) else get_witness(get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type), stdlib::builtin::value::Copyable, __copyinit__is_trivial)
__del__is_trivial
alias __del__is_trivial = get_witness(get_witness(outputop_t, linalg::matmul_sm100_composable::OutputOp, args_type), stdlib::builtin::anytype::AnyType, __del__is_trivial) if get_witness(get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type), stdlib::builtin::anytype::AnyType, __del__is_trivial) else get_witness(get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type), stdlib::builtin::anytype::AnyType, __del__is_trivial)
Methods
__init__
__init__(out self, load_args: get_witness(loadop_t, linalg::matmul_sm100_composable::LoadOp, args_type), output_args: get_witness(outputop_t, linalg::matmul_sm100_composable::OutputOp, args_type), num_iters: UInt)
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!