Mojo function
moe_create_indices
moe_create_indices[input_type: DType, //, target: StringSlice[StaticConstantOrigin], expected_count: Int = 8192](token_expert_order: TileTensor[DType.uint32, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], expert_start_indices: TileTensor[DType.uint32, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], restore_token_order: TileTensor[DType.uint32, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], expert_ids: TileTensor[DType.int32, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], expert_usage_stats: TileTensor[DType.uint32, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], topk_ids: TileTensor[input_type, LayoutType, origin, address_space=address_space, linear_idx_type=linear_idx_type, element_shape_types=element_shape_types], context: DeviceContextPtr)
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!