The π€ LLM-Perf Leaderboard ποΈ is a laderboard at the intersection of quality and performance. Its aim is to benchmark the performance (latency, throughput, memory & energy) of Large Language Models (LLMs) with different hardwares, backends and optimizations using Optimum-Benhcmark.
Anyone from the community can request a new base model or hardware/backend/optimization configuration for automated benchmarking:
All of our benchmarks are ran by this single script benchmark_cuda_pytorch.py using the power of Optimum-Benhcmark to garantee reproducibility and consistency.
To run the LLM-Perf Leaderboard locally on your machine, follow these steps:
First, clone the repository to your local machine:
git clone https://huggingface.co/spaces/optimum/llm-perf-leaderboard
cd llm-perf-leaderboard
Install the necessary Python packages listed in the requirements.txt file:
pip install -r requirements.txt
You can run the Gradio application in one of the following ways:
python app.pygradio app.pyOnce the application is running, you can access it locally in your web browser at http://127.0.0.1:7860/
The π€ LLM-Perf Leaderboard ποΈ is a laderboard at the intersection of quality and performance. Its aim is to benchmark the performance (latency, throughput, memory & energy) of Large Language Models (LLMs) with different hardwares, backends and optimizations using Optimum-Benhcmark.
Anyone from the community can request a new base model or hardware/backend/optimization configuration for automated benchmarking:
All of our benchmarks are ran by this single script benchmark_cuda_pytorch.py using the power of Optimum-Benhcmark to garantee reproducibility and consistency.
To run the LLM-Perf Leaderboard locally on your machine, follow these steps:
First, clone the repository to your local machine:
git clone https://huggingface.co/spaces/optimum/llm-perf-leaderboard
cd llm-perf-leaderboard
Install the necessary Python packages listed in the requirements.txt file:
pip install -r requirements.txt
You can run the Gradio application in one of the following ways:
python app.pygradio app.pyOnce the application is running, you can access it locally in your web browser at http://127.0.0.1:7860/