fix
Browse files- README.md +1 -1
- src/leaderboard/app.py β app.py +2 -2
- src/leaderboard/data_loader.py β data_loader.py +0 -0
- src/leaderboard/formatters.py β formatters.py +0 -0
- main.py +0 -6
- pyproject.toml +0 -13
- src/leaderboard/__init__.py +0 -15
- uv.lock +1 -1
README.md
CHANGED
|
@@ -5,7 +5,7 @@ colorFrom: blue
|
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
sdk_version: 5.49.1
|
| 8 |
-
app_file:
|
| 9 |
pinned: false
|
| 10 |
---
|
| 11 |
|
|
|
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
sdk_version: 5.49.1
|
| 8 |
+
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
---
|
| 11 |
|
src/leaderboard/app.py β app.py
RENAMED
|
@@ -10,13 +10,13 @@ import pandas as pd
|
|
| 10 |
import gradio as gr
|
| 11 |
from dotenv import load_dotenv
|
| 12 |
|
| 13 |
-
from
|
| 14 |
load_benchmark_data,
|
| 15 |
get_unique_values,
|
| 16 |
get_webgpu_beginner_friendly_models,
|
| 17 |
format_recommended_models_as_markdown,
|
| 18 |
)
|
| 19 |
-
from
|
| 20 |
|
| 21 |
# Configure logging
|
| 22 |
logging.basicConfig(
|
|
|
|
| 10 |
import gradio as gr
|
| 11 |
from dotenv import load_dotenv
|
| 12 |
|
| 13 |
+
from data_loader import (
|
| 14 |
load_benchmark_data,
|
| 15 |
get_unique_values,
|
| 16 |
get_webgpu_beginner_friendly_models,
|
| 17 |
format_recommended_models_as_markdown,
|
| 18 |
)
|
| 19 |
+
from formatters import apply_formatting
|
| 20 |
|
| 21 |
# Configure logging
|
| 22 |
logging.basicConfig(
|
src/leaderboard/data_loader.py β data_loader.py
RENAMED
|
File without changes
|
src/leaderboard/formatters.py β formatters.py
RENAMED
|
File without changes
|
main.py
DELETED
|
@@ -1,6 +0,0 @@
|
|
| 1 |
-
def main():
|
| 2 |
-
print("Hello from leaderboard!")
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
if __name__ == "__main__":
|
| 6 |
-
main()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pyproject.toml
CHANGED
|
@@ -9,16 +9,3 @@ dependencies = [
|
|
| 9 |
"pandas>=2.3.3",
|
| 10 |
"python-dotenv>=1.1.1",
|
| 11 |
]
|
| 12 |
-
|
| 13 |
-
[project.scripts]
|
| 14 |
-
leaderboard = "leaderboard.app:create_leaderboard_ui"
|
| 15 |
-
|
| 16 |
-
[build-system]
|
| 17 |
-
requires = ["hatchling"]
|
| 18 |
-
build-backend = "hatchling.build"
|
| 19 |
-
|
| 20 |
-
[tool.hatch.build.targets.wheel]
|
| 21 |
-
packages = ["src/leaderboard"]
|
| 22 |
-
|
| 23 |
-
[tool.uv]
|
| 24 |
-
package = true
|
|
|
|
| 9 |
"pandas>=2.3.3",
|
| 10 |
"python-dotenv>=1.1.1",
|
| 11 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
src/leaderboard/__init__.py
DELETED
|
@@ -1,15 +0,0 @@
|
|
| 1 |
-
"""Transformers.js Benchmark Leaderboard"""
|
| 2 |
-
|
| 3 |
-
from .app import create_leaderboard_ui
|
| 4 |
-
from .data_loader import load_benchmark_data, get_unique_values, flatten_result, get_first_timer_friendly_models
|
| 5 |
-
from .formatters import apply_formatting
|
| 6 |
-
|
| 7 |
-
__version__ = "0.1.0"
|
| 8 |
-
__all__ = [
|
| 9 |
-
"create_leaderboard_ui",
|
| 10 |
-
"load_benchmark_data",
|
| 11 |
-
"get_unique_values",
|
| 12 |
-
"flatten_result",
|
| 13 |
-
"get_first_timer_friendly_models",
|
| 14 |
-
"apply_formatting",
|
| 15 |
-
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uv.lock
CHANGED
|
@@ -372,7 +372,7 @@ wheels = [
|
|
| 372 |
[[package]]
|
| 373 |
name = "leaderboard"
|
| 374 |
version = "0.1.0"
|
| 375 |
-
source = {
|
| 376 |
dependencies = [
|
| 377 |
{ name = "gradio" },
|
| 378 |
{ name = "huggingface-hub" },
|
|
|
|
| 372 |
[[package]]
|
| 373 |
name = "leaderboard"
|
| 374 |
version = "0.1.0"
|
| 375 |
+
source = { virtual = "." }
|
| 376 |
dependencies = [
|
| 377 |
{ name = "gradio" },
|
| 378 |
{ name = "huggingface-hub" },
|