flashinfer.fused_moe.CuTileBf16Runner¶
- class flashinfer.fused_moe.CuTileBf16Runner(config: MoEConfig, device: device)¶
Unified adapter for the cuTile BF16 MoE pipeline.
- __init__(config: MoEConfig, device: device)¶
Methods
__init__(config, device)build()check_support()forward(inputs[, tactic, do_preparation])Forward pass for tunable runners.
get_cache_key_extras(inputs)Return extra values to include in the autotune cache key.
get_valid_tactics(inputs, _profile)One tactic corresponding to one cuda kernel normally, but how to interpret the meaning of tactic is pure internal details of the runner.
pack_inputs(act, weights)Attributes
backend_keysupported_activation_classessupported_activation_classes_by_quantsupported_quant_variantssupported_routing_modessupports_expert_parallelismsupports_fused_shared_expertsconfig