v8 training kernel capability ledger
Generated from version/v8/kernel_maps/*.json by version/v8/scripts/build_training_capability_ledger_v8.py. Source digest: 398c199008afda87222afdd20ca7c112f6451c7370a7eca93be5f0622547bc6c; provider maps: 436.
This is a map inventory, not a training PASS. A backward declaration means a backward provider is registered; it does not prove matching geometry, selection by a generated circuit, or executed PyTorch parity. BF16-tagged includes storage or arithmetic tags. Quantized forward maps do not imply quantized-base gradients or QLoRA support. Direct executed evidence: NOT_MEASURED_BY_MAP_INVENTORY.
Authoring, lowering, and execution are separate. The public cke.nn module list below comes from its Python source. A class existing there does not establish that v8 can lower it, select a backward provider, or certify a generated training run. Exact kernel-map operation names are not automatically equivalent to Python modules.
| Dtype family | Provider maps | Forward or unspecified | Declared training forward | Declared backward | Backward-named without mode | Maps with registered tests |
|---|---|---|---|---|---|---|
| fp32-tagged | 276 | 252 | 15 | 24 | 5 | 235 |
| bf16-tagged | 81 | 81 | 0 | 0 | 0 | 64 |
| quantized | 62 | 62 | 0 | 0 | 0 | 42 |
| unspecified | 17 | 17 | 0 | 0 | 0 | 10 |
Python authoring modules
Source digest: 3308bfeffc395b157306feabd2b5ab57055940ed4ceba2bab3f56207f4e3e506. Compiler and backward linkage: NOT_ASSESSED_BY_MAP_INVENTORY.
| Module | Authoring source | Lowering evidence | Backward evidence |
|---|---|---|---|
| Sequential | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| Embedding | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| RMSNorm | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| Linear | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| Attention | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| FeedForward | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
| TransformerBlock | version/v7/ckernel_engine/python_authoring/nn.py | NOT_ASSESSED_BY_MAP_INVENTORY | NOT_ASSESSED_BY_MAP_INVENTORY |
Exact map operation inventory
| Dtype family | Exact map operation | Maps | Declared backward providers | Backward-named without mode |
|---|---|---|---|---|
| bf16-tagged | attention | 9 | — | — |
| bf16-tagged | attention_sliding | 2 | — | — |
| bf16-tagged | attn_gate_sigmoid_mul | 1 | — | — |
| bf16-tagged | embedding | 1 | — | — |
| bf16-tagged | farskip_routed_shared_combine | 1 | — | — |
| bf16-tagged | final_logit_scale | 1 | — | — |
| bf16-tagged | final_logit_softcap | 1 | — | — |
| bf16-tagged | full_softmax_topk_router | 1 | — | — |
| bf16-tagged | gated_deltanet | 2 | — | — |
| bf16-tagged | gated_shared_swiglu_expert_mlp | 1 | — | — |
| bf16-tagged | geglu | 1 | — | — |
| bf16-tagged | gelu | 3 | — | — |
| bf16-tagged | gemm | 8 | — | — |
| bf16-tagged | gemma4_per_layer_prepare | 1 | — | — |
| bf16-tagged | gemv | 2 | — | — |
| bf16-tagged | hyper_connection_final_mix | 1 | — | — |
| bf16-tagged | hyper_connection_mix | 1 | — | — |
| bf16-tagged | hyper_stream_expand | 1 | — | — |
| bf16-tagged | hyper_stream_inject | 1 | — | — |
| bf16-tagged | kv_cache_store | 1 | — | — |
| bf16-tagged | kv_cache_store_batch_bf16 | 1 | — | — |
| bf16-tagged | kv_lora_decompress | 1 | — | — |
| bf16-tagged | layernorm | 2 | — | — |
| bf16-tagged | mla_attention | 2 | — | — |
| bf16-tagged | moe_swiglu_expert_mlp | 1 | — | — |
| bf16-tagged | moe_swiglu_packed_expert_mlp | 1 | — | — |
| bf16-tagged | partial_rope_concat | 1 | — | — |
| bf16-tagged | patch_projection | 2 | — | — |
| bf16-tagged | ple_gate_conv_inject | 2 | — | — |
| bf16-tagged | ple_ngram_embed | 1 | — | — |
| bf16-tagged | position_embeddings | 2 | — | — |
| bf16-tagged | qk_norm | 2 | — | — |
| bf16-tagged | qk_norm_no_weight_scaled | 1 | — | — |
| bf16-tagged | qsa_attention | 1 | — | — |
| bf16-tagged | qsa_index_select | 1 | — | — |
| bf16-tagged | recurrent_norm_gate | 2 | — | — |
| bf16-tagged | recurrent_qk_l2_norm | 1 | — | — |
| bf16-tagged | recurrent_silu | 1 | — | — |
| bf16-tagged | residual_add | 1 | — | — |
| bf16-tagged | rmsnorm | 5 | — | — |
| bf16-tagged | rope | 5 | — | — |
| bf16-tagged | shared_swiglu_expert_mlp | 1 | — | — |
| bf16-tagged | ssm_conv1d | 1 | — | — |
| bf16-tagged | swiglu | 1 | — | — |
| bf16-tagged | unweighted_rmsnorm | 1 | — | — |
| bf16-tagged | yarn_rope_init | 1 | — | — |
| fp32-tagged | add_backward | 1 | residual_add_backward_f32 | — |
| fp32-tagged | add_stream | 2 | — | — |
| fp32-tagged | assistant_layer_scale | 1 | — | — |
| fp32-tagged | attention | 23 | attention_backward_causal_head_major_gqa | — |
| fp32-tagged | attention_full_token_major_checked | 1 | — | — |
| fp32-tagged | attention_sliding | 9 | — | — |
| fp32-tagged | attn_gate_sigmoid_mul | 1 | — | — |
| fp32-tagged | attn_gate_sigmoid_mul_backward | 1 | — | attn_gate_sigmoid_mul_backward_f32 |
| fp32-tagged | attn_gate_softplus_mul | 1 | — | — |
| fp32-tagged | audio_adain_instance_norm | 1 | — | — |
| fp32-tagged | audio_adaptive_layer_norm | 1 | — | — |
| fp32-tagged | audio_argmax | 1 | — | — |
| fp32-tagged | audio_batch_norm | 1 | — | — |
| fp32-tagged | audio_concat_channels_checked | 1 | — | — |
| fp32-tagged | audio_conv1d | 2 | — | — |
| fp32-tagged | audio_conv1d_checked | 4 | — | — |
| fp32-tagged | audio_conv1d_dilated_checked | 4 | — | — |
| fp32-tagged | audio_conv2d | 1 | — | — |
| fp32-tagged | audio_conv_transpose1d_dense_checked | 1 | — | — |
| fp32-tagged | audio_conv_transpose1d_depthwise_checked | 1 | — | — |
| fp32-tagged | audio_duration_expand | 2 | — | — |
| fp32-tagged | audio_duration_logits_to_frames | 1 | — | — |
| fp32-tagged | audio_fastconformer_block | 1 | — | — |
| fp32-tagged | audio_fastconformer_subsampling | 1 | — | — |
| fp32-tagged | audio_feature_normalize | 1 | — | — |
| fp32-tagged | audio_feature_window | 1 | — | — |
| fp32-tagged | audio_glu | 1 | — | — |
| fp32-tagged | audio_hann_window | 1 | — | — |
| fp32-tagged | audio_harmonic_source_checked | 2 | — | — |
| fp32-tagged | audio_istft_mag_phase | 1 | — | — |
| fp32-tagged | audio_log_mel | 4 | — | — |
| fp32-tagged | audio_lstm | 2 | — | — |
| fp32-tagged | audio_mel_filters | 1 | — | — |
| fp32-tagged | audio_noise_counter_gaussian | 1 | — | — |
| fp32-tagged | audio_pad_or_truncate | 1 | — | — |
| fp32-tagged | audio_pcm_decode | 1 | — | — |
| fp32-tagged | audio_preemphasis | 1 | — | — |
| fp32-tagged | audio_reflect_pad1d_left_checked | 1 | — | — |
| fp32-tagged | audio_relative_attention | 1 | — | — |
| fp32-tagged | audio_relative_position | 1 | — | — |
| fp32-tagged | audio_relative_shift | 1 | — | — |
| fp32-tagged | audio_relu | 1 | — | — |
| fp32-tagged | audio_resample | 2 | — | — |
| fp32-tagged | audio_scaled_residual_add | 2 | — | — |
| fp32-tagged | audio_scaled_sum_strided_checked | 1 | — | — |
| fp32-tagged | audio_snake_strided_checked | 1 | — | — |
| fp32-tagged | audio_spectral_head_mag_phase | 1 | — | — |
| fp32-tagged | audio_stft | 4 | — | — |
| fp32-tagged | audio_stft_mag_phase_checked | 1 | — | — |
| fp32-tagged | audio_stft_tables | 1 | — | — |
| fp32-tagged | audio_upsample_nearest_checked | 1 | — | — |
| fp32-tagged | audio_wav_decode | 1 | — | — |
| fp32-tagged | bias_add | 1 | — | — |
| fp32-tagged | copy_last_logits | 1 | — | — |
| fp32-tagged | embedding | 1 | — | — |
| fp32-tagged | embedding_backward | 1 | embedding_backward_f32 | — |
| fp32-tagged | embedding_lookup_checked | 1 | — | — |
| fp32-tagged | embedding_three_table_layer_norm | 1 | — | — |
| fp32-tagged | feature_concat | 1 | — | — |
| fp32-tagged | feature_concat_broadcast_rows | 1 | — | — |
| fp32-tagged | feature_slice_copy | 1 | — | — |
| fp32-tagged | final_logit_scale | 1 | — | — |
| fp32-tagged | final_logit_softcap | 1 | — | — |
| fp32-tagged | full_softmax_topk_router | 1 | — | — |
| fp32-tagged | fused_attention_block | 1 | — | — |
| fp32-tagged | gated_deltanet | 5 | gated_deltanet_autoregressive_backward_f32 | — |
| fp32-tagged | geglu | 5 | geglu_backward_exact | — |
| fp32-tagged | gelu | 6 | — | — |
| fp32-tagged | gemm | 5 | — | — |
| fp32-tagged | gemm_backward | 1 | gemm_backward_f32 | — |
| fp32-tagged | gemma4_per_layer_embed | 1 | — | — |
| fp32-tagged | group_limited_topk_router | 2 | — | — |
| fp32-tagged | hyper_stream_expand | 1 | — | — |
| fp32-tagged | hyper_stream_inject | 1 | — | — |
| fp32-tagged | kv_cache_store | 3 | — | — |
| fp32-tagged | kv_cache_store_batch_f16 | 1 | — | — |
| fp32-tagged | kv_cache_store_batch_f32 | 1 | — | — |
| fp32-tagged | kv_lora_decompress | 1 | — | — |
| fp32-tagged | layernorm | 4 | — | — |
| fp32-tagged | layout_convert | 2 | — | — |
| fp32-tagged | layout_transform | 1 | — | — |
| fp32-tagged | leaky_relu_strided_checked | 1 | — | — |
| fp32-tagged | linear_rows_checked | 1 | — | — |
| fp32-tagged | logits_store_indexed | 1 | — | — |
| fp32-tagged | mamba_conv1d_state_update | 1 | — | — |
| fp32-tagged | mamba_dt_softplus | 1 | — | — |
| fp32-tagged | mamba_in_proj_split | 1 | — | — |
| fp32-tagged | mamba_rmsnorm_gate | 1 | — | — |
| fp32-tagged | mamba_selective_scan | 1 | — | — |
| fp32-tagged | mamba_selective_state_update_decode | 1 | — | — |
| fp32-tagged | mla_attention | 2 | — | — |
| fp32-tagged | mla_kv_cache_batch_store | 1 | — | — |
| fp32-tagged | mla_kv_cache_store | 1 | — | — |
| fp32-tagged | moe_relu2_expert_mlp | 2 | moe_relu2_expert_backward_f32 | — |
| fp32-tagged | moe_swiglu_expert_mlp | 2 | moe_swiglu_expert_backward_f32 | — |
| fp32-tagged | multimodal_prefix_insert | 1 | — | — |
| fp32-tagged | optimizer | 4 | gradient_accumulate_f32, gradient_clip_norm_f32, gradient_scale_f32 | — |
| fp32-tagged | partial_rope_concat | 2 | — | — |
| fp32-tagged | ple_gate_conv_inject | 1 | — | — |
| fp32-tagged | position_embeddings | 4 | — | — |
| fp32-tagged | projector_prep | 1 | — | — |
| fp32-tagged | q_norm | 1 | — | — |
| fp32-tagged | qk_norm | 4 | — | — |
| fp32-tagged | qk_norm_backward | 1 | qk_norm_backward_f32 | — |
| fp32-tagged | qkv_projection | 1 | — | — |
| fp32-tagged | recurrent_conv_state_update | 2 | recurrent_conv_state_update_backward_f32 | — |
| fp32-tagged | recurrent_dt_gate | 2 | — | — |
| fp32-tagged | recurrent_dt_gate_backward | 1 | — | recurrent_dt_gate_backward_f32 |
| fp32-tagged | recurrent_norm_gate | 6 | recurrent_norm_gate_backward_f32 | — |
| fp32-tagged | recurrent_qk_l2_norm | 3 | recurrent_qk_l2_norm_backward_f32 | — |
| fp32-tagged | recurrent_silu | 3 | recurrent_silu_backward_f32 | — |
| fp32-tagged | recurrent_split_conv_qkv | 2 | recurrent_split_conv_qkv_backward_f32 | — |
| fp32-tagged | recurrent_split_qkv | 1 | — | — |
| fp32-tagged | recurrent_split_qkv_backward | 1 | — | recurrent_split_qkv_backward_f32 |
| fp32-tagged | relu2 | 2 | relu2_backward_f32 | — |
| fp32-tagged | residual_add | 1 | — | — |
| fp32-tagged | residual_save | 1 | — | — |
| fp32-tagged | rmsnorm | 7 | rmsnorm_backward | — |
| fp32-tagged | rope | 14 | — | — |
| fp32-tagged | rope_backward | 2 | rope_backward_qk_f32, rope_backward_qk_pairwise_f32 | — |
| fp32-tagged | rope_init | 3 | — | — |
| fp32-tagged | rowwise_bias_add | 1 | — | — |
| fp32-tagged | runtime_copy_valid | 1 | — | — |
| fp32-tagged | rwkv7_channelmix_decode | 1 | — | — |
| fp32-tagged | rwkv7_kk_factor | 1 | — | — |
| fp32-tagged | rwkv7_lora_gates | 1 | — | — |
| fp32-tagged | rwkv7_norm_kk | 1 | — | — |
| fp32-tagged | rwkv7_scale_k | 1 | — | — |
| fp32-tagged | rwkv7_time_mix_shifts | 1 | — | — |
| fp32-tagged | rwkv7_vgate_vmix | 1 | — | — |
| fp32-tagged | rwkv7_wkv_decode | 1 | — | — |
| fp32-tagged | shared_swiglu_expert_mlp | 2 | moe_swiglu_shared_backward_f32 | — |
| fp32-tagged | softmax | 1 | softmax_cross_entropy_loss | — |
| fp32-tagged | spatial_merge | 3 | — | — |
| fp32-tagged | speculative_verify_greedy | 1 | — | — |
| fp32-tagged | split_q_gate | 1 | — | — |
| fp32-tagged | split_q_gate_backward | 1 | — | split_q_gate_backward_f32 |
| fp32-tagged | split_qkv_packed_head_major | 1 | — | — |
| fp32-tagged | ssm_conv1d | 3 | — | — |
| fp32-tagged | ssm_conv1d_backward | 1 | — | ssm_conv1d_backward |
| fp32-tagged | swiglu | 4 | swiglu_backward_exact | — |
| fp32-tagged | tanh_strided_checked | 1 | — | — |
| fp32-tagged | transpose_strided_checked | 1 | — | — |
| fp32-tagged | v_norm | 1 | — | — |
| fp32-tagged | vision_patchify | 1 | — | — |
| fp32-tagged | yarn_rope_init | 2 | — | — |
| quantized | attention_projection | 1 | — | — |
| quantized | embedding | 4 | — | — |
| quantized | fused_attention_block | 2 | — | — |
| quantized | fused_linear_bias | 3 | — | — |
| quantized | fused_mlp_block | 1 | — | — |
| quantized | fused_qkv_block | 1 | — | — |
| quantized | gated_shared_swiglu_expert_mlp | 3 | — | — |
| quantized | gemm | 11 | — | — |
| quantized | gemma4_per_layer_prepare | 1 | — | — |
| quantized | gemv | 13 | — | — |
| quantized | hyper_connection_final_mix | 1 | — | — |
| quantized | hyper_connection_mix | 2 | — | — |
| quantized | moe_relu2_expert_mlp | 2 | — | — |
| quantized | moe_swiglu_expert_mlp | 7 | — | — |
| quantized | ple_ngram_embed | 1 | — | — |
| quantized | quantize | 3 | — | — |
| quantized | quantize_batch | 2 | — | — |
| quantized | shared_relu2_expert_mlp | 1 | — | — |
| quantized | shared_swiglu_expert_mlp | 3 | — | — |
| unspecified | attention | 6 | — | — |
| unspecified | attention_sliding | 2 | — | — |
| unspecified | embedding | 1 | — | — |
| unspecified | multimodal_position_builder | 1 | — | — |
| unspecified | position_embeddings | 1 | — | — |
| unspecified | position_ids | 1 | — | — |
| unspecified | runtime_extent_affine | 1 | — | — |
| unspecified | runtime_extent_scale | 1 | — | — |
| unspecified | runtime_extent_sum | 1 | — | — |
| unspecified | speculative_commit_or_reject | 1 | — | — |
| unspecified | tokenizer | 1 | — | — |
All 436 provider maps
| Map | Provider ID | Operation | Dtype family | Backward mode | Registered test |
|---|---|---|---|---|---|
| version/v8/kernel_maps/adamw_update_f32.json | adamw_update_f32 | optimizer | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/add_stream_inplace.json | add_stream_inplace | add_stream | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/add_stream_reorder_2d.json | add_stream_reorder_2d | add_stream | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/assistant_layer_scale_forward.json | assistant_layer_scale_forward | assistant_layer_scale | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_backward_causal_head_major_gqa.json | attention_backward_causal_head_major_gqa | attention | fp32-tagged | declared | registered |
| version/v8/kernel_maps/attention_decode_flash.json | attention_forward_decode_head_major_gqa_flash | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_decode_flash_f16kv.json | attention_forward_decode_head_major_gqa_flash_f16kv | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_decode_flash_gemma4.json | attention_forward_decode_head_major_gqa_flash_gemma4 | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_compact_token_output.json | attention_forward_causal_head_major_gqa_flash_compact_token_output | attention | unspecified | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided.json | attention_forward_causal_head_major_gqa_flash_strided | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_f16kv.json | attention_forward_causal_head_major_gqa_flash_strided_f16kv | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_gemma4.json | attention_forward_causal_head_major_gqa_flash_strided_gemma4 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_gemma4_token_output.json | attention_forward_causal_head_major_gqa_flash_strided_gemma4_token_output | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_sliding.json | attention_forward_causal_head_major_gqa_flash_strided_sliding | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_sliding_gemma4.json | attention_forward_causal_head_major_gqa_flash_strided_sliding_gemma4 | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_sliding_gemma4_token_output.json | attention_forward_causal_head_major_gqa_flash_strided_sliding_gemma4_token_output | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_flash_strided_token_output.json | attention_forward_causal_head_major_gqa_flash_strided_token_output | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_llama_regular_strided_sliding.json | attention_forward_causal_head_major_gqa_llama_regular_strided_sliding | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_muse_eager_bf16_storage.json | attention_forward_causal_head_major_gqa_muse_eager_bf16_storage | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_muse_eager_bf16_storage_sliding.json | attention_forward_causal_head_major_gqa_muse_eager_bf16_storage_sliding | attention_sliding | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_bf16cache_pytorch_contract.json | attention_forward_causal_head_major_gqa_prefill_append_bf16cache_pytorch_contract | attention | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_f16cache_contract.json | attention_forward_causal_head_major_gqa_prefill_append_f16cache_contract | attention | unspecified | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_f16cache_flash_auto_qtile64.json | attention_forward_causal_head_major_gqa_prefill_append_f16cache_flash_auto_qtile64 | attention | unspecified | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_f16cache_gemma4.json | attention_forward_causal_head_major_gqa_prefill_append_f16cache_gemma4 | attention | unspecified | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_f16cache_single_range.json | attention_forward_causal_head_major_gqa_prefill_append_f16cache_single_range | attention | unspecified | not declared | not registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_append_f16cache_sliding_gemma4.json | attention_forward_causal_head_major_gqa_prefill_append_f16cache_sliding_gemma4 | attention_sliding | unspecified | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_gqa_prefill_full_bf16cache_pytorch_contract.json | attention_forward_causal_head_major_gqa_prefill_full_bf16cache_pytorch_contract | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_shared_kv_gemma4.json | attention_forward_causal_head_major_shared_kv_gemma4 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_causal_head_major_shared_kv_sliding_gemma4.json | attention_forward_causal_head_major_shared_kv_sliding_gemma4 | attention_sliding | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_bf16cache_pytorch_contract.json | attention_forward_decode_head_major_gqa_bf16cache_pytorch_contract | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_f16cache_gemma4_contract.json | attention_forward_decode_head_major_gqa_f16cache_gemma4_contract | attention | unspecified | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_f16cache_sliding_gemma4_contract.json | attention_forward_decode_head_major_gqa_f16cache_sliding_gemma4_contract | attention_sliding | unspecified | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_flash_f16cache.json | attention_forward_decode_head_major_gqa_flash_f16cache | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_flash_f16cache_contract.json | attention_forward_decode_head_major_gqa_flash_f16cache_contract | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_flash_sliding.json | attention_forward_decode_head_major_gqa_flash_sliding | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_flash_sliding_gemma4.json | attention_forward_decode_head_major_gqa_flash_sliding_gemma4 | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_llama_regular_sliding.json | attention_forward_decode_head_major_gqa_llama_regular_sliding | attention_sliding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_muse_eager_bf16_storage.json | attention_forward_decode_head_major_gqa_muse_eager_bf16_storage | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_muse_eager_bf16_storage_sliding.json | attention_forward_decode_head_major_gqa_muse_eager_bf16_storage_sliding | attention_sliding | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_gqa_regular.json | attention_forward_decode_head_major_gqa_regular | attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_shared_kv_gemma4.json | attention_forward_decode_head_major_shared_kv_gemma4 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_decode_head_major_shared_kv_sliding_gemma4.json | attention_forward_decode_head_major_shared_kv_sliding_gemma4 | attention_sliding | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_exact_strided.json | attention_forward_full_head_major_gqa_exact_strided | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_flash_strided.json | attention_forward_full_head_major_gqa_flash_strided | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_flash_strided_bf16_storage.json | attention_forward_full_head_major_gqa_flash_strided_bf16_storage | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_flash_strided_gemma4.json | attention_forward_full_head_major_gqa_flash_strided_gemma4 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_ggml_strided.json | attention_forward_full_head_major_gqa_ggml_strided | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_pytorch_cpu_flash_bf16_storage.json | attention_forward_full_head_major_gqa_pytorch_cpu_flash_bf16_storage | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_pytorch_cpu_flash_bf16_storage_token_output.json | attention_forward_full_head_major_gqa_pytorch_cpu_flash_bf16_storage_token_output | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_sdpa_bf16_storage.json | attention_forward_full_head_major_gqa_sdpa_bf16_storage | attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_full_head_major_gqa_tiled_f16kv_fp32_strided.json | attention_forward_full_head_major_gqa_tiled_f16kv_fp32_strided | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_query_key_head_major_f32.json | attention_forward_query_key_head_major_f32 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_query_key_head_major_f32_decode_heads.json | attention_forward_query_key_head_major_f32_decode_heads | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_query_key_head_major_f32_packed_k.json | attention_forward_query_key_head_major_f32_packed_k | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_forward_query_key_head_major_tiled_f16kv_fp32.json | attention_forward_query_key_head_major_tiled_f16kv_fp32 | attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attention_full_token_major_f32_checked.json | attention_full_token_major_f32_checked | attention_full_token_major_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attn_gate_sigmoid_mul_backward.json | attn_gate_sigmoid_mul_backward_f32 | attn_gate_sigmoid_mul_backward | fp32-tagged | missing mode | registered |
| version/v8/kernel_maps/attn_gate_sigmoid_mul_forward.json | attn_gate_sigmoid_mul_forward | attn_gate_sigmoid_mul | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/attn_gate_sigmoid_mul_pytorch_bf16_storage.json | attn_gate_sigmoid_mul_pytorch_bf16_storage | attn_gate_sigmoid_mul | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/attn_gate_softplus_mul_forward.json | attn_gate_softplus_mul_forward | attn_gate_softplus_mul | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_adain_instance_norm_f32.json | audio_adain_instance_norm_f32 | audio_adain_instance_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_adaptive_layer_norm_f32.json | audio_adaptive_layer_norm_f32 | audio_adaptive_layer_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_argmax_first_f32.json | audio_argmax_first_f32 | audio_argmax | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_batch_norm_inference_channel_major_f32.json | audio_batch_norm_inference_channel_major_f32 | audio_batch_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_concat_channels_checked_f32.json | audio_concat_channels_checked_f32 | audio_concat_channels_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conformer_relative_attention_f32.json | audio_conformer_relative_attention_f32 | audio_relative_attention | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_channel_major_f32.json | audio_conv1d_channel_major_f32 | audio_conv1d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_channel_major_grouped_f32.json | audio_conv1d_channel_major_grouped_f32 | audio_conv1d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_checked_channel_major_f32.json | audio_conv1d_checked_channel_major_f32 | audio_conv1d_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_checked_channel_major_f32_avx2_fma.json | audio_conv1d_checked_channel_major_f32_avx2_fma | audio_conv1d_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_checked_channel_major_f32_avx2_parallel.json | audio_conv1d_checked_channel_major_f32_avx2_parallel | audio_conv1d_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_checked_channel_major_f32_hwfma.json | audio_conv1d_checked_channel_major_f32_hwfma | audio_conv1d_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_dilated_checked_channel_major_f32.json | audio_conv1d_dilated_checked_channel_major_f32 | audio_conv1d_dilated_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_dilated_checked_channel_major_f32_avx2_fma.json | audio_conv1d_dilated_checked_channel_major_f32_avx2_fma | audio_conv1d_dilated_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_dilated_checked_channel_major_f32_avx2_parallel.json | audio_conv1d_dilated_checked_channel_major_f32_avx2_parallel | audio_conv1d_dilated_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv1d_dilated_checked_channel_major_f32_hwfma.json | audio_conv1d_dilated_checked_channel_major_f32_hwfma | audio_conv1d_dilated_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv2d_whc_grouped_f32.json | audio_conv2d_whc_grouped_f32 | audio_conv2d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv_transpose1d_dense_channel_major_f32_checked.json | audio_conv_transpose1d_dense_channel_major_f32_checked | audio_conv_transpose1d_dense_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_conv_transpose1d_depthwise_channel_major_f32_checked.json | audio_conv_transpose1d_depthwise_channel_major_f32_checked | audio_conv_transpose1d_depthwise_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_duration_expand_channel_major_f32.json | audio_duration_expand_channel_major_f32 | audio_duration_expand | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_duration_expand_token_major_f32.json | audio_duration_expand_token_major_f32 | audio_duration_expand | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_duration_logits_to_frames_f32.json | audio_duration_logits_to_frames_f32 | audio_duration_logits_to_frames | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_fastconformer_block_f32.json | audio_fastconformer_block_f32 | audio_fastconformer_block | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_fastconformer_subsampling_f32.json | audio_fastconformer_subsampling_f32 | audio_fastconformer_subsampling | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_feature_normalize_per_feature_f32.json | audio_feature_normalize_per_feature_f32 | audio_feature_normalize | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_glu_split_channel_major_f32.json | audio_glu_split_channel_major_f32 | audio_glu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_hann_window_f32.json | audio_hann_window_f32 | audio_hann_window | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_harmonic_source_checked_f32.json | audio_harmonic_source_checked_f32 | audio_harmonic_source_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_harmonic_source_weighted_fma_checked_f32.json | audio_harmonic_source_weighted_fma_checked_f32 | audio_harmonic_source_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_istft_mag_phase_f32.json | audio_istft_mag_phase_f32 | audio_istft_mag_phase | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_log_mel_time_major_f32.json | audio_log_mel_time_major_f32 | audio_log_mel | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_log_mel_time_major_model_filter_f32.json | audio_log_mel_time_major_model_filter_f32 | audio_log_mel | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_lstm_bidirectional_scan_f32.json | audio_lstm_bidirectional_scan_f32 | audio_lstm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_lstm_step_f32.json | audio_lstm_step_f32 | audio_lstm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_noise_counter_gaussian_f32.json | audio_noise_counter_gaussian_f32 | audio_noise_counter_gaussian | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_pad_or_truncate_f32.json | audio_pad_or_truncate_f32 | audio_pad_or_truncate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_pcm_s16_to_mono_f32.json | audio_pcm_s16_to_mono_f32 | audio_pcm_decode | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_preemphasis_f32.json | audio_preemphasis_f32 | audio_preemphasis | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_reflect_pad1d_left_channel_major_f32_checked.json | audio_reflect_pad1d_left_channel_major_f32_checked | audio_reflect_pad1d_left_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_relative_shift_f32.json | audio_relative_shift_f32 | audio_relative_shift | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_relative_sinusoidal_position_f32.json | audio_relative_sinusoidal_position_f32 | audio_relative_position | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_relu_inplace_f32.json | audio_relu_inplace_f32 | audio_relu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_resample_linear_f32.json | audio_resample_linear_f32 | audio_resample | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_resample_windowed_sinc_f32.json | audio_resample_windowed_sinc_f32 | audio_resample | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_scaled_residual_add_f32.json | audio_scaled_residual_add_f32 | audio_scaled_residual_add | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_scaled_residual_add_runtime_f32.json | audio_scaled_residual_add_runtime_f32 | audio_scaled_residual_add | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_scaled_sum_strided_f32_checked.json | audio_scaled_sum_strided_f32_checked | audio_scaled_sum_strided_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_snake_strided_f32_checked.json | audio_snake_strided_f32_checked | audio_snake_strided_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_spectral_head_mag_phase_f32.json | audio_spectral_head_mag_phase_f32 | audio_spectral_head_mag_phase | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_mag_phase_checked_f32.json | audio_stft_mag_phase_checked_f32 | audio_stft_mag_phase_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_power_centered_model_window_f32.json | audio_stft_power_centered_model_window_f32 | audio_stft | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_power_centered_window_f32.json | audio_stft_power_centered_window_f32 | audio_stft | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_power_fft400_f32.json | audio_stft_power_fft400_f32 | audio_stft | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_power_precomputed_f32.json | audio_stft_power_precomputed_f32 | audio_stft | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_stft_precompute_tables_f32.json | audio_stft_precompute_tables_f32 | audio_stft_tables | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_text_embedding_channel_major_f32.json | audio_text_embedding_channel_major_f32 | embedding_lookup_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_transpose_channel_to_token_f32.json | audio_transpose_channel_to_token_f32 | layout_transform | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_upsample_nearest_channel_major_f32_checked.json | audio_upsample_nearest_channel_major_f32_checked | audio_upsample_nearest_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_wav_decode_memory_pcm16_mono_window_f32.json | audio_wav_decode_memory_pcm16_mono_window_f32 | audio_wav_decode | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_whisper_log_mel_from_power_f32.json | audio_whisper_log_mel_from_power_f32 | audio_log_mel | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_whisper_log_mel_reference_f32.json | audio_whisper_log_mel_reference_f32 | audio_log_mel | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_whisper_log_mel_window_wav_pcm16_f32.json | audio_whisper_log_mel_window_wav_pcm16_f32 | audio_feature_window | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/audio_whisper_mel_filters_slaney_f32.json | audio_whisper_mel_filters_slaney_f32 | audio_mel_filters | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/bias_add.json | bias_add | bias_add | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/ck_attention_project_head_major_quant.json | ck_attention_project_head_major_quant | attention_projection | quantized | not declared | registered |
| version/v8/kernel_maps/ck_qkv_project_head_major_quant.json | ck_qkv_project_head_major_quant | qkv_projection | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ck_residual_add_token_major.json | ck_residual_add_token_major | residual_add | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ck_residual_add_token_major_bf16_storage.json | ck_residual_add_token_major_bf16_storage | residual_add | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/copy_last_logits.json | copy_last_logits | copy_last_logits | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_attention_bf16_phases.json | deepseek_mla_attention_bf16_phases | mla_attention | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_attention_decode_bf16_phases.json | deepseek_mla_attention_decode_bf16_phases | mla_attention | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_attention_decode_f32.json | deepseek_mla_attention_decode_f32 | mla_attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_attention_f32.json | deepseek_mla_attention_f32 | mla_attention | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_kv_cache_batch_store_f32.json | deepseek_mla_kv_cache_batch_store_f32 | mla_kv_cache_batch_store | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_kv_cache_store_f32.json | deepseek_mla_kv_cache_store_f32 | mla_kv_cache_store | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/deepseek_mla_kv_decompress_bf16.json | deepseek_mla_kv_decompress_bf16 | kv_lora_decompress | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/deepseek_mla_kv_decompress_f32.json | deepseek_mla_kv_decompress_f32 | kv_lora_decompress | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/deepseek_mla_partial_rope_concat_f32.json | deepseek_mla_partial_rope_concat_f32 | partial_rope_concat | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/deepseek_mla_partial_rope_concat_packed_bf16_storage.json | deepseek_mla_partial_rope_concat_packed_bf16_storage | partial_rope_concat | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/deepseek_mla_partial_rope_concat_packed_f32.json | deepseek_mla_partial_rope_concat_packed_f32 | partial_rope_concat | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/dense_embedding_lookup.json | dense_embedding_lookup | embedding | unspecified | not declared | not registered |
| version/v8/kernel_maps/embedding_backward_f32.json | embedding_backward_f32 | embedding_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/embedding_forward_bf16_fp32.json | embedding_forward_bf16_fp32 | embedding | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/embedding_forward_fp32.json | embedding_forward_fp32 | embedding | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/embedding_forward_q4_k.json | embedding_forward_q4_k | embedding | quantized | not declared | registered |
| version/v8/kernel_maps/embedding_forward_q5_0.json | embedding_forward_q5_0 | embedding | quantized | not declared | registered |
| version/v8/kernel_maps/embedding_forward_q6_k.json | embedding_forward_q6_k | embedding | quantized | not declared | registered |
| version/v8/kernel_maps/embedding_forward_q8_0.json | embedding_forward_q8_0 | embedding | quantized | not declared | registered |
| version/v8/kernel_maps/embedding_three_table_layer_norm_f32.json | embedding_three_table_layer_norm_f32 | embedding_three_table_layer_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/farskip_swiglu_shared_combine_bf16.json | farskip_swiglu_shared_combine_bf16 | farskip_routed_shared_combine | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/feature_concat.json | feature_concat | feature_concat | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/feature_concat_broadcast_rows_f32.json | feature_concat_broadcast_rows_f32 | feature_concat_broadcast_rows | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/feature_slice_copy.json | feature_slice_copy | feature_slice_copy | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/final_logit_scale_f32.json | final_logit_scale_f32 | final_logit_scale | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/final_logit_scale_muse_pytorch_bf16_storage.json | final_logit_scale_muse_pytorch_bf16_storage | final_logit_scale | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/final_logit_softcap_muse_pytorch_bf16_storage.json | final_logit_softcap_muse_pytorch_bf16_storage | final_logit_softcap | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/fused_rmsnorm_qkv_prefill_head_major_quant.json | fused_rmsnorm_qkv_prefill_head_major_quant | fused_qkv_block | quantized | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_autoregressive_backward.json | gated_deltanet_autoregressive_backward_f32 | gated_deltanet | fp32-tagged | declared | registered |
| version/v8/kernel_maps/gated_deltanet_autoregressive_forward.json | gated_deltanet_autoregressive_forward | gated_deltanet | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_llama_avx2_forward.json | gated_deltanet_llama_avx2_forward | gated_deltanet | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_llama_avx2_prefill_forward.json | gated_deltanet_llama_avx2_prefill_forward | gated_deltanet | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_prefill_forward.json | gated_deltanet_prefill_forward | gated_deltanet | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_pytorch_grouped_bf16_forward.json | gated_deltanet_pytorch_grouped_bf16_forward | gated_deltanet | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gated_deltanet_pytorch_grouped_bf16_prefill_forward.json | gated_deltanet_pytorch_grouped_bf16_prefill_forward | gated_deltanet | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/geglu_backward_exact.json | geglu_backward_exact | geglu | fp32-tagged | declared | registered |
| version/v8/kernel_maps/geglu_forward_bf16.json | geglu_forward_bf16 | geglu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/geglu_forward_exact.json | geglu_forward_exact | geglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/geglu_forward_fp32.json | geglu_forward_fp32 | geglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/geglu_forward_ggml_native.json | geglu_forward_ggml_native | geglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/geglu_forward_quick.json | geglu_forward_quick | geglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_erf_bf16_storage.json | gelu_erf_bf16_storage | gelu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_erf_fp64_f32_inplace.json | gelu_erf_fp64_f32_inplace | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_erf_fp64_f32_parallel_dispatch.json | gelu_erf_fp64_f32_parallel_dispatch | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_exact_inplace.json | gelu_exact_inplace | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_fast_inplace.json | gelu_fast_inplace | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_ggml_inplace.json | gelu_ggml_inplace | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_pytorch_erf_sleef_bf16_storage.json | gelu_pytorch_erf_sleef_bf16_storage | gelu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_pytorch_tanh_bf16_storage.json | gelu_pytorch_tanh_bf16_storage | gelu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gelu_rows_tanh_checked_f32.json | gelu_rows_tanh_checked_f32 | gelu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_backward_f32.json | gemm_backward_f32 | gemm_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/gemm_blocked_serial.json | gemm_blocked_serial | gemm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16.json | gemm_nt_bf16 | gemm | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/gemm_nt_bf16_accurate_storage.json | gemm_nt_bf16_accurate_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_amx_bf16_storage.json | gemm_nt_bf16_amx_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_bf16_storage.json | gemm_nt_bf16_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_native_bf16_storage.json | gemm_nt_bf16_native_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_prefill_shape_safe_bf16_storage.json | gemm_nt_bf16_prefill_shape_safe_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_pytorch_onednn_3_12_brgemm_bf16_storage.json | gemm_nt_bf16_pytorch_onednn_3_12_brgemm_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_bf16_pytorch_onednn_brgemm_bf16_storage.json | gemm_nt_bf16_pytorch_onednn_brgemm_bf16_storage | gemm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_f16.json | gemm_nt_f16 | gemm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_f16_clipped.json | gemm_nt_f16_clipped | gemm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_f32_llama_production.json | gemm_nt_f32_llama_production | gemm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_fp32_exact.json | gemm_nt_fp32_exact | gemm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q4_k.json | gemm_nt_q4_k | gemm | quantized | not declared | not registered |
| version/v8/kernel_maps/gemm_nt_q4_k_q8_k.json | gemm_nt_q4_k_q8_k | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q5_0.json | gemm_nt_q5_0 | gemm | quantized | not declared | not registered |
| version/v8/kernel_maps/gemm_nt_q5_0_q8_0.json | gemm_nt_q5_0_q8_0 | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q5_1.json | gemm_nt_q5_1 | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q5_k.json | gemm_nt_q5_k | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q6_k.json | gemm_nt_q6_k | gemm | quantized | not declared | not registered |
| version/v8/kernel_maps/gemm_nt_q6_k_q8_k.json | gemm_nt_q6_k_q8_k | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q8_0.json | gemm_nt_q8_0 | gemm | quantized | not declared | not registered |
| version/v8/kernel_maps/gemm_nt_q8_0_q8_0.json | gemm_nt_q8_0_q8_0 | gemm | quantized | not declared | registered |
| version/v8/kernel_maps/gemm_nt_q8_0_q8_0_contract.json | gemm_nt_q8_0_q8_0_contract | gemm | quantized | not declared | not registered |
| version/v8/kernel_maps/gemma4_final_logit_softcap_forward.json | gemma4_final_logit_softcap_forward | final_logit_softcap | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/gemma4_per_layer_embed_forward.json | gemma4_per_layer_embed_forward | gemma4_per_layer_embed | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/gemma4_per_layer_prepare_bf16_forward.json | gemma4_per_layer_prepare_bf16_forward | gemma4_per_layer_prepare | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/gemma4_per_layer_prepare_forward.json | gemma4_per_layer_prepare_forward | gemma4_per_layer_prepare | quantized | not declared | registered |
| version/v8/kernel_maps/gemma4_vision_projector_prep_forward.json | gemma4_vision_projector_prep_forward | projector_prep | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/gemv_bf16.json | gemv_bf16 | gemv | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/gemv_bf16_bf16_storage.json | gemv_bf16_bf16_storage | gemv | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/gemv_fused_q5_0_bias.json | gemv_fused_q5_0_bias | fused_linear_bias | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_fused_q5_0_bias_parallel_omp.json | gemv_fused_q5_0_bias_parallel_omp | fused_linear_bias | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_fused_q8_0_bias.json | gemv_fused_q8_0_bias | fused_linear_bias | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q4_k.json | gemv_q4_k | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q4_k_q8_k.json | gemv_q4_k_q8_k | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q5_0.json | gemv_q5_0 | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q5_0_q8_0.json | gemv_q5_0_q8_0 | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q5_0_q8_0_parallel_omp.json | gemv_q5_0_q8_0_parallel_omp | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q5_1.json | gemv_q5_1 | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q5_k.json | gemv_q5_k | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q6_k.json | gemv_q6_k | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q6_k_q8_k.json | gemv_q6_k_q8_k | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q8_0.json | gemv_q8_0 | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q8_0_q8_0.json | gemv_q8_0_q8_0 | gemv | quantized | not declared | registered |
| version/v8/kernel_maps/gemv_q8_0_q8_0_contract.json | gemv_q8_0_q8_0_contract | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gemv_q8_0_q8_0_parallel_omp.json | gemv_q8_0_q8_0_parallel_omp | gemv | quantized | not declared | not registered |
| version/v8/kernel_maps/gradient_accumulate_f32.json | gradient_accumulate_f32 | optimizer | fp32-tagged | declared | registered |
| version/v8/kernel_maps/gradient_clip_norm_f32.json | gradient_clip_norm_f32 | optimizer | fp32-tagged | declared | registered |
| version/v8/kernel_maps/gradient_scale_f32.json | gradient_scale_f32 | optimizer | fp32-tagged | declared | registered |
| version/v8/kernel_maps/group_limited_topk_router_sigmoid_f32.json | group_limited_topk_router_sigmoid_f32 | group_limited_topk_router | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/hyper_connection_final_mix_bf16.json | hyper_connection_final_mix_bf16 | hyper_connection_final_mix | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/hyper_connection_final_mix_q4k_q5_0.json | hyper_connection_final_mix_q4k_q5_0 | hyper_connection_final_mix | quantized | not declared | registered |
| version/v8/kernel_maps/hyper_connection_mix_bf16.json | hyper_connection_mix_bf16 | hyper_connection_mix | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/hyper_connection_mix_q4k_q5_0_q4k.json | hyper_connection_mix_q4k_q5_0_q4k | hyper_connection_mix | quantized | not declared | registered |
| version/v8/kernel_maps/hyper_connection_mix_q6k_q5_0_q4k.json | hyper_connection_mix_q6k_q5_0_q4k | hyper_connection_mix | quantized | not declared | registered |
| version/v8/kernel_maps/hyper_stream_expand_bf16.json | hyper_stream_expand_bf16 | hyper_stream_expand | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/hyper_stream_expand_f32.json | hyper_stream_expand_f32 | hyper_stream_expand | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/hyper_stream_inject_bf16.json | hyper_stream_inject_bf16 | hyper_stream_inject | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/hyper_stream_inject_f32.json | hyper_stream_inject_f32 | hyper_stream_inject | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/im2patch.json | im2patch | vision_patchify | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/kv_cache_store.json | kv_cache_store | kv_cache_store | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/kv_cache_store_batch_bf16.json | kv_cache_store_batch_bf16 | kv_cache_store_batch_bf16 | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/kv_cache_store_batch_f16.json | kv_cache_store_batch_f16 | kv_cache_store_batch_f16 | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/kv_cache_store_batch_f32.json | kv_cache_store_batch_f32 | kv_cache_store_batch_f32 | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/kv_cache_store_bf16.json | kv_cache_store_bf16 | kv_cache_store | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/kv_cache_store_f16.json | kv_cache_store_f16 | kv_cache_store | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/kv_cache_store_shared_q.json | kv_cache_store_shared_q | kv_cache_store | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_bf16_pytorch_welford.json | layernorm_bf16_pytorch_welford | layernorm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_bf16_storage.json | layernorm_bf16_storage | layernorm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_forward.json | layernorm_forward | layernorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_fp32_exact.json | layernorm_fp32_exact | layernorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_rows_checked_f32.json | layernorm_rows_checked_f32 | layernorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layernorm_rows_checked_param_epsilon_f32.json | layernorm_rows_checked_param_epsilon_f32 | layernorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layout_convert_head_to_token_f32.json | layout_convert_head_to_token_f32 | layout_convert | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/layout_convert_token_to_head_f32.json | layout_convert_token_to_head_f32 | layout_convert | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/leaky_relu_strided_f32_checked.json | leaky_relu_strided_f32_checked | leaky_relu_strided_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/linear_rows_checked_f32.json | linear_rows_checked_f32 | linear_rows_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/logits_copy_to_position.json | logits_copy_to_position | logits_store_indexed | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/mamba2_conv1d_decode_f32.json | mamba2_conv1d_decode_f32 | mamba_conv1d_state_update | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mamba2_dt_softplus_f32.json | mamba2_dt_softplus_f32 | mamba_dt_softplus | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mamba2_in_proj_split_f32.json | mamba2_in_proj_split_f32 | mamba_in_proj_split | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mamba2_rmsnorm_gate_f32.json | mamba2_rmsnorm_gate_f32 | mamba_rmsnorm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mamba2_selective_scan_f32.json | mamba2_selective_scan_f32 | mamba_selective_scan | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mamba2_selective_state_update_decode_f32.json | mamba2_selective_state_update_decode_f32 | mamba_selective_state_update_decode | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mega_fused_attention_decode.json | mega_fused_attention_decode | fused_attention_block | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mega_fused_attention_decode_q5_0.json | mega_fused_attention_decode_q5_0 | fused_attention_block | quantized | not declared | registered |
| version/v8/kernel_maps/mega_fused_attention_prefill.json | mega_fused_attention_prefill | fused_attention_block | quantized | not declared | registered |
| version/v8/kernel_maps/mega_fused_outproj_mlp_prefill.json | mega_fused_outproj_mlp_prefill | fused_mlp_block | quantized | not declared | registered |
| version/v8/kernel_maps/memcpy.json | memcpy | residual_save | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/moe_relu2_expert_backward_f32.json | moe_relu2_expert_backward_f32 | moe_relu2_expert_mlp | fp32-tagged | declared | registered |
| version/v8/kernel_maps/moe_relu2_expert_forward_f32.json | moe_relu2_expert_forward_f32 | moe_relu2_expert_mlp | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/moe_relu2_expert_forward_q5_0_q5_0.json | moe_relu2_expert_forward_q5_0_q5_0 | moe_relu2_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_relu2_expert_forward_q5_0_q8_0.json | moe_relu2_expert_forward_q5_0_q8_0 | moe_relu2_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_relu2_shared_forward_q5_1_q8_0.json | moe_relu2_shared_forward_q5_1_q8_0 | shared_relu2_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_softmax_topk_router_llama_f32.json | moe_softmax_topk_router_llama_f32 | full_softmax_topk_router | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/moe_softmax_topk_router_pytorch_bf16.json | moe_softmax_topk_router_pytorch_bf16 | full_softmax_topk_router | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_backward_f32.json | moe_swiglu_expert_backward_f32 | moe_swiglu_expert_mlp | fp32-tagged | declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_bf16.json | moe_swiglu_expert_forward_bf16 | moe_swiglu_expert_mlp | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_f32.json | moe_swiglu_expert_forward_f32 | moe_swiglu_expert_mlp | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_nvfp4.json | moe_swiglu_expert_forward_nvfp4 | moe_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q4k.json | moe_swiglu_expert_forward_q4k_q4k | moe_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q5_0.json | moe_swiglu_expert_forward_q4k_q5_0 | moe_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q5k.json | moe_swiglu_expert_forward_q4k_q5k | moe_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q5k_bucketed.json | moe_swiglu_expert_forward_q4k_q5k_bucketed | moe_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q6k.json | moe_swiglu_expert_forward_q4k_q6k | moe_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_expert_forward_q4k_q8_0.json | moe_swiglu_expert_forward_q4k_q8_0 | moe_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_packed_expert_forward_bf16.json | moe_swiglu_packed_expert_forward_bf16 | moe_swiglu_packed_expert_mlp | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_backward_f32.json | moe_swiglu_shared_backward_f32 | shared_swiglu_expert_mlp | fp32-tagged | declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_bf16.json | moe_swiglu_shared_forward_bf16 | shared_swiglu_expert_mlp | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_bf16_gated.json | moe_swiglu_shared_forward_bf16_gated | gated_shared_swiglu_expert_mlp | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_f32.json | moe_swiglu_shared_forward_f32 | shared_swiglu_expert_mlp | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_nvfp4.json | moe_swiglu_shared_forward_nvfp4 | shared_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_q4k_q4k.json | moe_swiglu_shared_forward_q4k_q4k | shared_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_q4k_q5_0_gated.json | moe_swiglu_shared_forward_q4k_q5_0_gated | gated_shared_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_q4k_q6k.json | moe_swiglu_shared_forward_q4k_q6k | shared_swiglu_expert_mlp | quantized | not declared | not registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_q4k_q8_0_gated.json | moe_swiglu_shared_forward_q4k_q8_0_gated | gated_shared_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/moe_swiglu_shared_forward_q8_0_gated.json | moe_swiglu_shared_forward_q8_0_gated | gated_shared_swiglu_expert_mlp | quantized | not declared | registered |
| version/v8/kernel_maps/mrope_qk_imrope_positions.json | mrope_qk_imrope_positions | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/mrope_qk_text.json | mrope_qk_text | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/mrope_qk_text_imrope.json | mrope_qk_text_imrope | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/mrope_qk_text_imrope_bf16_pytorch_storage.json | mrope_qk_text_imrope_bf16_pytorch_storage | rope | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/mrope_qk_text_imrope_positions_bf16_pytorch_storage.json | mrope_qk_text_imrope_positions_bf16_pytorch_storage | rope | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/mrope_qk_vision.json | mrope_qk_vision | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/mrope_qk_vision_bf16_pytorch_storage.json | mrope_qk_vision_bf16_pytorch_storage | rope | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/mrope_qk_vision_bf16_storage.json | mrope_qk_vision_bf16_storage | rope | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/mrope_qk_vision_fp16_storage.json | mrope_qk_vision_fp16_storage | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/multimodal_mrope_positions_2d.json | multimodal_mrope_positions_2d | multimodal_position_builder | unspecified | not declared | registered |
| version/v8/kernel_maps/multimodal_prefix_insert_f32.json | multimodal_prefix_insert_f32 | multimodal_prefix_insert | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/nemotron_group_limited_topk_router_f32.json | nemotron_group_limited_topk_router_f32 | group_limited_topk_router | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/patch_projection_image_bf16_native_storage.json | patch_projection_image_bf16_native_storage | patch_projection | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/patch_projection_image_bf16_pytorch_onednn_conv3d_storage.json | patch_projection_image_bf16_pytorch_onednn_conv3d_storage | patch_projection | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/ple_gate_conv_inject_bf16.json | ple_gate_conv_inject_bf16 | ple_gate_conv_inject | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/ple_gate_conv_inject_fp16.json | ple_gate_conv_inject_fp16 | ple_gate_conv_inject | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/ple_gate_conv_inject_llama_fp16.json | ple_gate_conv_inject_llama_fp16 | ple_gate_conv_inject | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ple_ngram_embed_bf16.json | ple_ngram_embed_bf16 | ple_ngram_embed | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/ple_ngram_embed_q5_0.json | ple_ngram_embed_q5_0 | ple_ngram_embed | quantized | not declared | registered |
| version/v8/kernel_maps/position_embeddings_add.json | position_embeddings_add | position_embeddings | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/position_embeddings_add_at_offset.json | position_embeddings_add_at_offset | position_embeddings | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/position_embeddings_add_gemma4v_xy.json | position_embeddings_add_gemma4v_xy | position_embeddings | unspecified | not declared | not registered |
| version/v8/kernel_maps/position_embeddings_add_tiled_2d.json | position_embeddings_add_tiled_2d | position_embeddings | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/position_embeddings_add_tiled_2d_align_corners.json | position_embeddings_add_tiled_2d_align_corners | position_embeddings | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/position_embeddings_add_tiled_2d_align_corners_bf16.json | position_embeddings_add_tiled_2d_align_corners_bf16 | position_embeddings | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/position_embeddings_add_tiled_2d_align_corners_fp32_interp_bf16.json | position_embeddings_add_tiled_2d_align_corners_fp32_interp_bf16 | position_embeddings | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/q_norm_forward.json | q_norm_forward | q_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_backward_f32.json | qk_norm_backward_f32 | qk_norm_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/qk_norm_forward.json | qk_norm_forward | qk_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_forward_fp64_sum.json | qk_norm_forward_fp64_sum | qk_norm | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/qk_norm_forward_llama_production.json | qk_norm_forward_llama_production | qk_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_forward_llama_production_parallel_prefill.json | qk_norm_forward_llama_production_parallel_prefill | qk_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_forward_pytorch_bf16_storage.json | qk_norm_forward_pytorch_bf16_storage | qk_norm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_forward_qwen4_pytorch_bf16_storage.json | qk_norm_forward_qwen4_pytorch_bf16_storage | qk_norm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/qk_norm_muse_unweighted_scaled_pytorch_bf16_storage.json | qk_norm_muse_unweighted_scaled_pytorch_bf16_storage | qk_norm_no_weight_scaled | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/qsa_attention_bf16.json | qsa_attention_bf16 | qsa_attention | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/qsa_index_select_bf16.json | qsa_index_select_bf16 | qsa_index_select | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/quantize_batch_q8_0.json | quantize_batch_q8_0 | quantize_batch | quantized | not declared | registered |
| version/v8/kernel_maps/quantize_batch_q8_k.json | quantize_batch_q8_k | quantize_batch | quantized | not declared | registered |
| version/v8/kernel_maps/quantize_row_q8_0.json | quantize_row_q8_0 | quantize | quantized | not declared | registered |
| version/v8/kernel_maps/quantize_row_q8_k.json | quantize_row_q8_k | quantize | quantized | not declared | registered |
| version/v8/kernel_maps/quantize_row_q8_k_llama_repack.json | quantize_row_q8_k_llama_repack | quantize | quantized | not declared | registered |
| version/v8/kernel_maps/recurrent_conv_state_update_backward.json | recurrent_conv_state_update_backward_f32 | recurrent_conv_state_update | fp32-tagged | declared | registered |
| version/v8/kernel_maps/recurrent_conv_state_update_forward.json | recurrent_conv_state_update_forward | recurrent_conv_state_update | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_dt_gate_backward.json | recurrent_dt_gate_backward_f32 | recurrent_dt_gate_backward | fp32-tagged | missing mode | registered |
| version/v8/kernel_maps/recurrent_dt_gate_forward.json | recurrent_dt_gate_forward | recurrent_dt_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_dt_gate_forward_pytorch_fp32.json | recurrent_dt_gate_forward_pytorch_fp32 | recurrent_dt_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_gate_backward.json | recurrent_norm_gate_backward_f32 | recurrent_norm_gate | fp32-tagged | declared | registered |
| version/v8/kernel_maps/recurrent_norm_gate_forward.json | recurrent_norm_gate_forward | recurrent_norm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_gate_llama_avx2_forward.json | recurrent_norm_gate_llama_avx2_forward | recurrent_norm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_gate_llama_avx2_parallel_prefill.json | recurrent_norm_gate_llama_avx2_parallel_prefill | recurrent_norm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_gate_pytorch_bf16_storage.json | recurrent_norm_gate_pytorch_bf16_storage | recurrent_norm_gate | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_sigmoid_gate_llama_avx2_forward.json | recurrent_norm_sigmoid_gate_llama_avx2_forward | recurrent_norm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_sigmoid_gate_llama_avx2_parallel_prefill.json | recurrent_norm_sigmoid_gate_llama_avx2_parallel_prefill | recurrent_norm_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_norm_sigmoid_gate_pytorch_bf16_storage.json | recurrent_norm_sigmoid_gate_pytorch_bf16_storage | recurrent_norm_gate | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_qk_l2_norm_backward.json | recurrent_qk_l2_norm_backward_f32 | recurrent_qk_l2_norm | fp32-tagged | declared | registered |
| version/v8/kernel_maps/recurrent_qk_l2_norm_forward.json | recurrent_qk_l2_norm_forward | recurrent_qk_l2_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_qk_l2_norm_pytorch_bf16_storage.json | recurrent_qk_l2_norm_pytorch_bf16_storage | recurrent_qk_l2_norm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_qk_l2_norm_pytorch_fp32_output.json | recurrent_qk_l2_norm_pytorch_fp32_output | recurrent_qk_l2_norm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_silu_backward.json | recurrent_silu_backward_f32 | recurrent_silu | fp32-tagged | declared | registered |
| version/v8/kernel_maps/recurrent_silu_forward.json | recurrent_silu_forward | recurrent_silu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_silu_forward_ggml.json | recurrent_silu_forward_ggml | recurrent_silu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_silu_forward_pytorch_bf16_storage.json | recurrent_silu_forward_pytorch_bf16_storage | recurrent_silu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_split_conv_qkv_backward.json | recurrent_split_conv_qkv_backward_f32 | recurrent_split_conv_qkv | fp32-tagged | declared | registered |
| version/v8/kernel_maps/recurrent_split_conv_qkv_forward.json | recurrent_split_conv_qkv_forward | recurrent_split_conv_qkv | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/recurrent_split_qkv_backward.json | recurrent_split_qkv_backward_f32 | recurrent_split_qkv_backward | fp32-tagged | missing mode | registered |
| version/v8/kernel_maps/recurrent_split_qkv_forward.json | recurrent_split_qkv_forward | recurrent_split_qkv | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/relu2_backward.json | relu2_backward_f32 | relu2 | fp32-tagged | declared | registered |
| version/v8/kernel_maps/relu2_forward.json | relu2_forward | relu2 | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/residual_add_backward_f32.json | residual_add_backward_f32 | add_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/rmsnorm_backward.json | rmsnorm_backward | rmsnorm | fp32-tagged | declared | registered |
| version/v8/kernel_maps/rmsnorm_forward.json | rmsnorm_forward | rmsnorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_forward_fp64_sum.json | rmsnorm_forward_fp64_sum | rmsnorm | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_forward_kv_lora.json | rmsnorm_forward_kv_lora | rmsnorm | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_forward_llama_production.json | rmsnorm_forward_llama_production | rmsnorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_forward_llama_production_parallel_prefill.json | rmsnorm_forward_llama_production_parallel_prefill | rmsnorm | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_forward_pytorch_bf16_storage.json | rmsnorm_forward_pytorch_bf16_storage | rmsnorm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_forward_qwen3next_pytorch_bf16_storage.json | rmsnorm_forward_qwen3next_pytorch_bf16_storage | rmsnorm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_forward_strided_f32.json | rmsnorm_forward_strided_f32 | rmsnorm | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_forward_strided_pytorch_bf16_storage.json | rmsnorm_forward_strided_pytorch_bf16_storage | rmsnorm | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/rmsnorm_muse_centered_pytorch_bf16_storage.json | rmsnorm_muse_centered_pytorch_bf16_storage | rmsnorm | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_muse_unweighted_pytorch_bf16_storage.json | rmsnorm_muse_unweighted_pytorch_bf16_storage | unweighted_rmsnorm | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_muse_weighted_pytorch_bf16_storage.json | rmsnorm_muse_weighted_pytorch_bf16_storage | rmsnorm | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/rmsnorm_no_weight.json | v_norm | v_norm | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rope_backward_qk_f32.json | rope_backward_qk_f32 | rope_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/rope_backward_qk_pairwise_f32.json | rope_backward_qk_pairwise_f32 | rope_backward | fp32-tagged | declared | registered |
| version/v8/kernel_maps/rope_forward_q_gemma4.json | rope_forward_q_gemma4 | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rope_forward_qk.json | rope_forward_qk | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_gemma4.json | rope_forward_qk_gemma4 | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_gemma4v_vision_xy.json | rope_forward_qk_gemma4v_vision_xy | rope | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/rope_forward_qk_pairwise.json | rope_forward_qk_pairwise | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_pairwise_llama_cpu.json | rope_forward_qk_pairwise_llama_cpu | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_split.json | rope_forward_qk_split | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_split_direct.json | rope_forward_qk_split_direct | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_forward_qk_split_direct_muse_pytorch_bf16_storage.json | rope_forward_qk_split_direct_muse_pytorch_bf16_storage | rope | bf16-tagged | not declared | not registered |
| version/v8/kernel_maps/rope_forward_qk_split_llama.json | rope_forward_qk_split_llama | rope | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_precompute_cache.json | rope_precompute_cache | rope_init | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_precompute_cache_llama_cpu.json | rope_precompute_cache_llama_cpu | rope_init | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rope_precompute_cache_split.json | rope_precompute_cache_split | rope_init | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rowwise_bias_add.json | rowwise_bias_add | rowwise_bias_add | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/runtime_copy_valid_f32.json | runtime_copy_valid_f32 | runtime_copy_valid | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/runtime_extent_affine_i32.json | runtime_extent_affine_i32 | runtime_extent_affine | unspecified | not declared | registered |
| version/v8/kernel_maps/runtime_extent_scale_i32.json | runtime_extent_scale_i32 | runtime_extent_scale | unspecified | not declared | registered |
| version/v8/kernel_maps/runtime_extent_sum_i32.json | runtime_extent_sum_i32 | runtime_extent_sum | unspecified | not declared | registered |
| version/v8/kernel_maps/rwkv7_channelmix_decode_f32.json | rwkv7_channelmix_decode_f32 | rwkv7_channelmix_decode | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_kk_factor_f32.json | rwkv7_kk_factor_f32 | rwkv7_kk_factor | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_lora_gates_f32.json | rwkv7_lora_gates_f32 | rwkv7_lora_gates | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_norm_kk_f32.json | rwkv7_norm_kk_f32 | rwkv7_norm_kk | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_scale_k_f32.json | rwkv7_scale_k_f32 | rwkv7_scale_k | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_time_mix_shifts_f32.json | rwkv7_time_mix_shifts_f32 | rwkv7_time_mix_shifts | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_vgate_vmix_f32.json | rwkv7_vgate_vmix_f32 | rwkv7_vgate_vmix | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/rwkv7_wkv_decode_f32.json | rwkv7_wkv_decode_f32 | rwkv7_wkv_decode | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/softmax_cross_entropy_loss.json | softmax_cross_entropy_loss | softmax | fp32-tagged | declared | registered |
| version/v8/kernel_maps/spatial_average_pool_contiguous.json | spatial_average_pool_contiguous | spatial_merge | fp32-tagged | not declared | not registered |
| version/v8/kernel_maps/spatial_merge_2x2.json | spatial_merge_2x2 | spatial_merge | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/spatial_merge_contiguous_tiled.json | spatial_merge_contiguous_tiled | spatial_merge | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/speculative_commit_one_i32.json | speculative_commit_one_i32 | speculative_commit_or_reject | unspecified | not declared | registered |
| version/v8/kernel_maps/speculative_verify_greedy_f32.json | speculative_verify_greedy_f32 | speculative_verify_greedy | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/split_q_gate_backward.json | split_q_gate_backward_f32 | split_q_gate_backward | fp32-tagged | missing mode | registered |
| version/v8/kernel_maps/split_q_gate_forward.json | split_q_gate_forward | split_q_gate | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/split_qkv_packed_head_major_forward.json | split_qkv_packed_head_major_forward | split_qkv_packed_head_major | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ssm_conv1d_backward.json | ssm_conv1d_backward | ssm_conv1d_backward | fp32-tagged | missing mode | registered |
| version/v8/kernel_maps/ssm_conv1d_forward.json | ssm_conv1d_forward | ssm_conv1d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ssm_conv1d_forward_llama_fma.json | ssm_conv1d_forward_llama_fma | ssm_conv1d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ssm_conv1d_forward_llama_production.json | ssm_conv1d_forward_llama_production | ssm_conv1d | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/ssm_conv1d_forward_pytorch_bf16_storage.json | ssm_conv1d_forward_pytorch_bf16_storage | ssm_conv1d | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/swiglu_backward_exact.json | swiglu_backward_exact | swiglu | fp32-tagged | declared | registered |
| version/v8/kernel_maps/swiglu_forward.json | swiglu_forward | swiglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/swiglu_forward_exact.json | swiglu_forward_exact | swiglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/swiglu_forward_ggml.json | swiglu_forward_ggml | swiglu | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/swiglu_forward_pytorch_bf16_storage.json | swiglu_forward_pytorch_bf16_storage | swiglu | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/tanh_strided_f32_checked.json | tanh_strided_f32_checked | tanh_strided_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/tokenizer_bpe_trie.json | tokenizer_bpe_trie | tokenizer | unspecified | not declared | not registered |
| version/v8/kernel_maps/transpose_strided_f32_checked.json | transpose_strided_f32_checked | transpose_strided_checked | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/vision_position_ids_2d_merge.json | vision_position_ids_2d_merge | position_ids | unspecified | not declared | registered |
| version/v8/kernel_maps/yarn_rope_cache_contiguous_positions_f32.json | yarn_rope_cache_contiguous_positions_f32 | yarn_rope_init | fp32-tagged | not declared | registered |
| version/v8/kernel_maps/yarn_rope_cache_explicit_positions_bf16.json | yarn_rope_cache_explicit_positions_bf16 | yarn_rope_init | bf16-tagged | not declared | registered |
| version/v8/kernel_maps/yarn_rope_cache_explicit_positions_f32.json | yarn_rope_cache_explicit_positions_f32 | yarn_rope_init | fp32-tagged | not declared | registered |
Regenerate with python3 version/v8/scripts/build_training_capability_ledger_v8.py; use --check to detect a stale snapshot. Exact provider maps retain dtype, layout, scratch, implementation, and registered-test details.