Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
| import os | |
| import logging | |
| import time | |
| import datetime | |
| import gradio as gr | |
| import datasets | |
| from huggingface_hub import snapshot_download, WebhooksServer, WebhookPayload, RepoCard | |
| from gradio_leaderboard import Leaderboard, ColumnFilter, SelectColumns | |
| from src.display.about import ( | |
| CITATION_BUTTON_LABEL, | |
| CITATION_BUTTON_TEXT, | |
| EVALUATION_QUEUE_TEXT, | |
| FAQ_TEXT, | |
| INTRODUCTION_TEXT, | |
| LLM_BENCHMARKS_TEXT, | |
| TITLE, | |
| ) | |
| from src.display.css_html_js import custom_css | |
| from src.display.utils import ( | |
| BENCHMARK_COLS, | |
| COLS, | |
| EVAL_COLS, | |
| EVAL_TYPES, | |
| AutoEvalColumn, | |
| ModelType, | |
| Precision, | |
| WeightType, | |
| fields, | |
| ) | |
| from src.envs import ( | |
| API, | |
| EVAL_REQUESTS_PATH, | |
| AGGREGATED_REPO, | |
| HF_TOKEN, | |
| QUEUE_REPO, | |
| REPO_ID, | |
| HF_HOME, | |
| ) | |
| demo = gr.Blocks(css=custom_css) | |
| with demo: | |
| gr.HTML(TITLE) | |
| gr.Markdown(INTRODUCTION_TEXT, elem_classes="markdown-text") | |
| countdown = gr.HTML( | |
| """<div align="center"> | |
| <div position: relative> | |
| <img | |
| src="https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard/resolve/main/gif.gif" | |
| allowtransparency="true" | |
| style="display:block;width:100%;height:auto;" | |
| /> | |
| <iframe | |
| src="https://logwork.com/widget/countdown/?text=Surprise%20loading...&timezone=Europe%2FParis&width=&style=circles&uid=815898&loc=https://logwork.com/countdown-fxmc&language=en&textcolor=&background=%23ffd21e&date=2024-06-26%2015%3A00%3A00&digitscolor=%23ff9d00&unitscolor=&" | |
| style="position: absolute; top:0; left: 0; border: medium; width:100%; height:100%; margin: 0px; visibility: visible;" | |
| scrolling="no" | |
| allowtransparency="true" | |
| frameborder="0" | |
| allowfullscreen | |
| /> | |
| </div> | |
| </div>""" | |
| ) | |
| #gif = gr.Image(value="./gif.gif", interactive=False) | |
| gr.Markdown("*Countdown by Logwork.com, gif art by Chun Te Lee*") | |
| with gr.Row(): | |
| with gr.Accordion("📙 Citation", open=False): | |
| citation_button = gr.Textbox( | |
| value=CITATION_BUTTON_TEXT, | |
| label=CITATION_BUTTON_LABEL, | |
| lines=20, | |
| elem_id="citation-button", | |
| show_copy_button=True, | |
| ) | |
| demo.queue(default_concurrency_limit=40).launch() | |