| VeOmni |
liger_kernel.transformers import |
LigerFusedLinearCrossEntropyLoss |
DOING, @zheliuyu |
|
liger_kernel.transformers.rms_norm import |
LigerRMSNorm |
DOING, @ji-huazhong |
|
liger_kernel.transformers.rope import |
liger_rotary_pos_emb |
DOING, @TianHao324 |
|
liger_kernel.transformers.swiglu import |
LigerSwiGLUMLP |
DOING, @jiaqiw09 |
|
liger_kernel.transformers.layer_norm import |
LigerLayerNorm |
DOING, @pillumina |
|
liger_kernel.transformers.qwen2vl_mrope import |
liger_multimodal_rotary_pos_emb |
DOING, @TianHao324 |
|
liger_kernel.ops.swiglu import |
LigerSiLUMulFunction |
DOING, @UserChen666 |
| LLaMA-Factory |
liger_kernel.transformers import |
apply_liger_kernel_to_gemma |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_gemma2 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_gemma3 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_gemma3_text |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_glm4 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_glm4v |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_granite |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_llama |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_llava |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_mistral |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_mixtral |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_mllama |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_olmo2 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_paligemma |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_phi3 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_qwen2 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_qwen2_vl |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_qwen2_5_vl |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_qwen3 |
|
|
liger_kernel.transformers import |
apply_liger_kernel_to_qwen3_moe |
|
| verl |
liger_kernel.transformers.monkey_patch import |
_apply_liger_kernel_to_instance |
|
Thanks very much to Liger-Kernel for accepting our first native support pr.
This roadmap details the future plans for NPU native support. Welcome to join in the discussion.
NPU Native Support
Unit Test Coverage Improvement: Functionality & Precision
Ref: #1022
Performance Enhancement For High-Frequency APIs
Unit tests can be used to APIs functionality and precision. However, as third-party devices may not fully align in their usage patterns of Triton, a performance optimization process is required.
We selected three training software with varying dependencies on Liger-Kernel APIs. We will subsequently measure the actual performance of these APIs and may initiate pull requests to provide native support.