Metadata-Version: 2.4
Name: efficientllm-toolkit
Version: 1.0.8
Summary: A Comprehensive Benchmark for Large Language Model Efficiency
Home-page: https://github.com/efficientllm/efficientllm
Author: EfficientLLM Team
Author-email: EfficientLLM Team <contact@efficientllm.ai>
License: Apache-2.0
Project-URL: Homepage, https://github.com/efficientllm/efficientllm
Project-URL: Documentation, https://efficientllm.readthedocs.io/
Project-URL: Repository, https://github.com/efficientllm/efficientllm
Project-URL: Bug Tracker, https://github.com/efficientllm/efficientllm/issues
Keywords: large language models,efficiency,benchmark,attention mechanisms,transformers,mamba,rwkv
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: torch>=1.12.0
Requires-Dist: transformers>=4.21.0
Requires-Dist: datasets>=2.0.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: pandas>=1.3.0
Requires-Dist: scipy>=1.7.0
Requires-Dist: accelerate>=0.20.0
Requires-Dist: deepspeed>=0.9.0
Requires-Dist: tensorboard>=2.8.0
Requires-Dist: wandb>=0.13.0
Requires-Dist: evaluate>=0.4.0
Requires-Dist: scikit-learn>=1.0.0
Requires-Dist: seaborn>=0.11.0
Requires-Dist: matplotlib>=3.5.0
Requires-Dist: tokenizers>=0.13.0
Requires-Dist: sentencepiece>=0.1.96
Requires-Dist: protobuf>=3.20.0
Requires-Dist: psutil>=5.8.0
Requires-Dist: pynvml>=11.4.0
Requires-Dist: tqdm>=4.64.0
Requires-Dist: click>=8.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: jsonlines>=3.0.0
Requires-Dist: llamafactory>=0.7.0
Requires-Dist: lm_eval>=0.4.0
Provides-Extra: megatron
Requires-Dist: megatron-core[dev]>=0.7.0; extra == "megatron"
Requires-Dist: apex>=0.1; extra == "megatron"
Provides-Extra: mamba
Requires-Dist: mamba-ssm>=1.2.0; extra == "mamba"
Requires-Dist: causal-conv1d>=1.4.0; extra == "mamba"
Provides-Extra: rwkv
Requires-Dist: rwkv>=0.8.0; extra == "rwkv"
Provides-Extra: quantization
Requires-Dist: bitsandbytes>=0.41.0; extra == "quantization"
Requires-Dist: auto-gptq>=0.4.0; extra == "quantization"
Requires-Dist: optimum>=1.12.0; extra == "quantization"
Provides-Extra: inference
Requires-Dist: vllm>=0.2.0; extra == "inference"
Requires-Dist: text-generation-inference>=1.0.0; extra == "inference"
Provides-Extra: dev
Requires-Dist: pytest>=7.1.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: isort>=5.10.0; extra == "dev"
Requires-Dist: flake8>=5.0.0; extra == "dev"
Requires-Dist: mypy>=0.991; extra == "dev"
Requires-Dist: sphinx>=5.0.0; extra == "dev"
Requires-Dist: sphinx-rtd-theme>=1.0.0; extra == "dev"
Provides-Extra: all
Requires-Dist: megatron-core[dev]>=0.7.0; extra == "all"
Requires-Dist: apex>=0.1; extra == "all"
Requires-Dist: mamba-ssm>=1.2.0; extra == "all"
Requires-Dist: causal-conv1d>=1.4.0; extra == "all"
Requires-Dist: rwkv>=0.8.0; extra == "all"
Requires-Dist: bitsandbytes>=0.41.0; extra == "all"
Requires-Dist: auto-gptq>=0.4.0; extra == "all"
Requires-Dist: optimum>=1.12.0; extra == "all"
Requires-Dist: vllm>=0.2.0; extra == "all"
Requires-Dist: text-generation-inference>=1.0.0; extra == "all"
Dynamic: author
Dynamic: home-page
Dynamic: requires-python
