liger-kernel-nightly

View on PyPIReverse Dependencies (0)

0.5.3.dev20250214100345 liger_kernel_nightly-0.5.3.dev20250214100345-py3-none-any.whl

Wheel Details

Project: liger-kernel-nightly
Version: 0.5.3.dev20250214100345
Filename: liger_kernel_nightly-0.5.3.dev20250214100345-py3-none-any.whl
Download: [link]
Size: 113958
MD5: c24b12f867d13e203b791a793b02c5e1
SHA256: 8ff1ab61e44e36438f2951781306a5d2dbeda24f8ea59c85ff36778138a64ef0
Uploaded: 2025-02-14 10:03:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: liger_kernel_nightly
Version: 0.5.3.dev20250214100345
Summary: Efficient Triton kernels for LLM Training
Project-Url: Homepage, https://github.com/linkedin/Liger-Kernel
License: BSD 2-CLAUSE LICENSE Copyright 2024 LinkedIn Corporation All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Requires-Dist: torch (>=2.1.2)
Requires-Dist: triton (>=2.3.1)
Requires-Dist: transformers (>=4.44.2); extra == "dev"
Requires-Dist: matplotlib (>=3.7.2); extra == "dev"
Requires-Dist: flake8 (>=4.0.1.1); extra == "dev"
Requires-Dist: black (>=24.4.2); extra == "dev"
Requires-Dist: isort (>=5.13.2); extra == "dev"
Requires-Dist: pytest (>=7.1.2); extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: pytest-rerunfailures; extra == "dev"
Requires-Dist: datasets (>=2.19.2); extra == "dev"
Requires-Dist: seaborn; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 19196 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
liger_kernel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liger_kernel/env_report.py sha256=uhdEC8OydxoZlb7B6YYcAaBF3crGFdIck-4cxaW4NJY 1728
liger_kernel/utils.py sha256=HJa-xVKOohDn6pLVIx-Fv0V9h0QAL3qZGQNRICI-OpI 249
liger_kernel/chunked_loss/README.md sha256=0FmkFC3hKBqyoDT5uTlIYmrvRkF-EOCR1y-EBU1LpWU 2248
liger_kernel/chunked_loss/__init__.py sha256=48m-8IMOAReZbi0HK5aV-KGBp2IsZSwFvdnzTNrS4bk 516
liger_kernel/chunked_loss/cpo_loss.py sha256=OdBR8WYdHTKpLI_c9DcuwqKSWPeAAeTyREz46Vu_cAY 3682
liger_kernel/chunked_loss/dpo_loss.py sha256=wgjnwzLfrMUwV5mXgrq6G1YfQKWnbiFJegaP48BGJHY 4509
liger_kernel/chunked_loss/functional.py sha256=THWWpCnRVhTVfnPnyvQjdBvo1JDtxhwLmtZE_yiBBqM 817
liger_kernel/chunked_loss/fused_linear_distillation.py sha256=5V8rdva89WyHVbmJ8JOmC4DYNOR6ByXfx3qlUieOZkI 11002
liger_kernel/chunked_loss/fused_linear_preference.py sha256=idK9V9NivoVITqVpiG0fEGUHSvinYWkn9-EYXZjR-KQ 18356
liger_kernel/chunked_loss/fused_linear_unpaired_preference.py sha256=ZqYlXXhIphkJPxOS7iI70avgrr6x0skEtgpckZTYau0 9819
liger_kernel/chunked_loss/jsd_loss.py sha256=yRCQdvd3ruTWP4A_BfU8VcZ6LepSUfO0Ob7stGnueQY 6052
liger_kernel/chunked_loss/kto_loss.py sha256=eVNW6HVCAm32shpfhbRlk92Flnjd7G32v0gK9DUUSOQ 5655
liger_kernel/chunked_loss/orpo_loss.py sha256=yjcrrbVeemLYodoSKT-FMSnaPtyKAZ3aOrvPD6tTY6Y 3617
liger_kernel/chunked_loss/simpo_loss.py sha256=3TTc7U79Orjgi-Wu81WZkWk5MgsdqKXIOBHgIvDazPw 3865
liger_kernel/ops/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liger_kernel/ops/cross_entropy.py sha256=SRzAF9Ek84pBVFy3wqQZs7AhRoorKRIgQ-Td_rtl1Kk 18606
liger_kernel/ops/fused_linear_cross_entropy.py sha256=jm0bJLRp7UpE4MCa3yhvaSErP792Ze8nNgtUIbOw5sw 10910
liger_kernel/ops/fused_linear_jsd.py sha256=eKqaADj7LgWfoYqyH03tjrmhNTfJOF1Dhx_bWzBTnTU 9600
liger_kernel/ops/geglu.py sha256=axGvCIvlBzuluoAIrWTsp2iZM4BFKNInkPov8YVvH9E 4126
liger_kernel/ops/group_norm.py sha256=qD4D4lSjSgVtO52EBNLC2iTseALRgPgqXE50U2woggk 10837
liger_kernel/ops/jsd.py sha256=WwGY9ozuH3PMg3udRI6H96UqAEzIozJoO2HtHg7010M 6107
liger_kernel/ops/kl_div.py sha256=MnfuYqqQESON1X2Swy064x1urKtMFdgeSWd60VttBXI 8420
liger_kernel/ops/layer_norm.py sha256=quvt2zcwcJCDxrgm-iWoHzDYOoeZdMC76nZ_ckw6-p8 7640
liger_kernel/ops/qwen2vl_mrope.py sha256=3GExhYpLgB4VUtyZyjRk8XjEur3W4EWF6HQ67ML5vBU 8481
liger_kernel/ops/rms_norm.py sha256=PWLJcdIKU5e-8BuYFHd9Cqlq6wmr6fUXKi9zQD4LetU 11727
liger_kernel/ops/rope.py sha256=ofmBOkUpZZO-Q8Z5B_LOFYYLD-YT-8WnJ4vGOrDYouI 8943
liger_kernel/ops/swiglu.py sha256=KmgMjaJQnbLLgZn2nEpbwHU_xpnYRweCyrLQSVvM1vA 3015
liger_kernel/ops/utils.py sha256=vMWxfcw02xUvjpEXQQ3Rrj68ddZ8Of3hiOmEFq1zSKg 3852
liger_kernel/ops/experimental/embedding.py sha256=tolj3tItkzpSb30zWqDN2_yX4ectflaQ8HMyKyFIQc8 4172
liger_kernel/ops/experimental/mm_int8int2.py sha256=TrS9lpwekrik_w5qE7AhMJD1bcq-OidjtbsW80oZ6IM 13314
liger_kernel/transformers/__init__.py sha256=QPmYkL6hosBPpPqCUGqvIvAtD9XzLgvZqZxUyYMZeVk 2008
liger_kernel/transformers/auto_model.py sha256=0qCTRZt280Bj_LcFdzo9hlaR-BWNazawXOGgoCZjgEg 1545
liger_kernel/transformers/cross_entropy.py sha256=LtiHlj_tK2YFpilwvbG_NEVzbf82zKRpWCZMjaFUd4M 1681
liger_kernel/transformers/functional.py sha256=lDOjch622dJIc78K3ePFK_H1DX00GC5kKjodjcbEgbM 4624
liger_kernel/transformers/fused_linear_cross_entropy.py sha256=ygU7cycCHWvSrrTgn2TseN8t-Qwfer4V7ldwhZ1E6_g 1776
liger_kernel/transformers/fused_linear_jsd.py sha256=bZ4otCvWBuOnA5XdQL-FzZVItJlDt-ht9e_pG7PG93E 3999
liger_kernel/transformers/geglu.py sha256=mrgqzIUVd6lN7fkDKLkw5YaESDxDtFgbot430WwPVOQ 1107
liger_kernel/transformers/group_norm.py sha256=URmjkQFsrbMffzcJiGpX7ckxWlpL95AiJS-80hwAWPk 2173
liger_kernel/transformers/jsd.py sha256=DGqRnxIZxsvxo0_tbbxX3b-sDbDjC_yKufyRIHCcScY 2979
liger_kernel/transformers/kl_div.py sha256=WLffFbh1EExD2Eb1F7lN11fo9JJC-0751WJjZAF1Fj8 409
liger_kernel/transformers/layer_norm.py sha256=c9pk3PEasOKYR0rhe5e5nNrnYKVCEW4VC8S6LpCq9EQ 906
liger_kernel/transformers/monkey_patch.py sha256=6eXmtERKr4YUppRAaH7a_ml3AOz0ao68E8QnOyXtIkY 37794
liger_kernel/transformers/qwen2vl_mrope.py sha256=5EwSqrMdsL9MYspeBMXBsNJKvH0MOmRrtJXAJlnnlOI 1047
liger_kernel/transformers/rms_norm.py sha256=GqCEJuGt0YdqqlMcToE0Wp4A8YFquDa4UUSyH2uFW2A 1191
liger_kernel/transformers/rope.py sha256=ZTrTORSAyfcFIKjk6XEeYmk4ROH7xXED9L4g2NFntlE 999
liger_kernel/transformers/swiglu.py sha256=i9WTqcNRqReU4XJs391IPbl-I5X0wG4T72D4pqGFfJg 2422
liger_kernel/transformers/trainer_integration.py sha256=W3ON51O5GkyzNJsItz0y5rKx-uy2f2cFfveZpqbUdhw 123
liger_kernel/transformers/experimental/embedding.py sha256=2P0QYdlFyFrG5OqTzTa1wcRgDSyjBMv5i1a7BrDPDQw 881
liger_kernel/transformers/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liger_kernel/transformers/model/gemma.py sha256=ky89b3aWPaeTGRMC-745KgixtQIRXzNAiCORAMLn9yo 9654
liger_kernel/transformers/model/gemma2.py sha256=27NcoZjEqP9Lqb4Wf0EKqTbr2HTGiHPhrVyPCRGPz6s 10767
liger_kernel/transformers/model/llama.py sha256=3LJFXKFDKvEakaWPc_NicSFst4Y_hdSMrdl1UDK1EcA 10330
liger_kernel/transformers/model/mistral.py sha256=MVRksI5_j_8WJu8znOHKCdSI5jSu-S7cdFYzt9m_vIQ 5180
liger_kernel/transformers/model/mixtral.py sha256=jpZJkpl625Q-JHWarj2MqT5mRaSsiCtg0c9vVyvOdCY 11430
liger_kernel/transformers/model/mllama.py sha256=qWexBdskuN3gPJvPUwt4J0nU675tGD6W7wxgRZ9Bifg 11145
liger_kernel/transformers/model/phi3.py sha256=biRa8fph9qdnQmkD9I21t5XIjpIt1i6UKU4uk8Up8pU 10292
liger_kernel/transformers/model/qwen2.py sha256=14UuPjxB-tjqWn85Tn4fqBFvVhVsth5iPEt8kJSMiew 9581
liger_kernel/transformers/model/qwen2_vl.py sha256=yMLqsfSYcvhClUpTUjGoADiOxfLB2B8240VdrPP0c8s 9851
liger_kernel/transformers/trainer/__init__.py sha256=p7yQfklV8-467qSz_ZMimkbDF7HHWHwku25A-GYL0WU 193
liger_kernel/transformers/trainer/orpo_trainer.py sha256=pdekW7l6Qg_aqa5SYKYlSWUF8m3lkOFvFLcIMEHrz9s 8338
liger_kernel/triton/__init__.py sha256=qCiCamzCRv6lpV8IqpAc9YMdNKC7GKurClWceQPnlis 92
liger_kernel/triton/monkey_patch.py sha256=Rd0hUHAzDkFfHvnX7-PBaNK5EKnZhtfM_h-fgQH9HPY 1568
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/LICENSE sha256=OhzLDHJ0to4a8sodVLELZiCFylZ1NAAYLs-HrjPy0ag 1312
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/METADATA sha256=58l-8D-Bgs0s4gitF_nxAzfyAm627IjmfJTulonb-wQ 21622
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/NOTICE sha256=njwnoPZLh9AN8SJQzxvCGLHi-8X__AvWRze6joNXIY8 2066
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/top_level.txt sha256=2eghu4hA3LnkM7ElW92tQ8zegWKgSbeo-k-aGe1YnvY 13
liger_kernel_nightly-0.5.3.dev20250214100345.dist-info/RECORD

top_level.txt

liger_kernel