Spaces:
Running
Running
Commit
·
721ac40
1
Parent(s):
6a09e8e
refactor: update data structure in app.py and text_to_image.jsonl to replace 'Provider' with 'Platform' and 'Owner', enhancing clarity and consistency in data representation
Browse files- app.py +15 -5
- data/text_to_image.jsonl +18 -9
app.py
CHANGED
@@ -25,12 +25,21 @@ df["URL"] = df.apply(
|
|
25 |
axis=1,
|
26 |
)
|
27 |
df = df[
|
28 |
-
["URL", "
|
29 |
+ [
|
30 |
col
|
31 |
for col in df.columns.tolist()
|
32 |
if col
|
33 |
-
not in [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
]
|
35 |
]
|
36 |
df = df.sort_values(by="GenEval", ascending=False)
|
@@ -50,10 +59,11 @@ with gr.Blocks("ParityError/Interstellar", fill_width=True, css=custom_css) as d
|
|
50 |
Leaderboard(
|
51 |
value=df,
|
52 |
select_columns=df.columns.tolist(),
|
53 |
-
datatype=["markdown", "markdown", "markdown", "markdown", "markdown"]
|
54 |
-
+ ["number"] * (len(df.columns.tolist()) -
|
55 |
filter_columns=[
|
56 |
-
"
|
|
|
57 |
"Device",
|
58 |
"Model",
|
59 |
"Optimization",
|
|
|
25 |
axis=1,
|
26 |
)
|
27 |
df = df[
|
28 |
+
["URL", "Platform", "Model Owner", "Device", "Model", "Optimization", "Median Inference Time", "Price per Image"]
|
29 |
+ [
|
30 |
col
|
31 |
for col in df.columns.tolist()
|
32 |
if col
|
33 |
+
not in [
|
34 |
+
"URL",
|
35 |
+
"Model",
|
36 |
+
"Median Inference Time",
|
37 |
+
"Price per Image",
|
38 |
+
"Platform",
|
39 |
+
"Owner",
|
40 |
+
"Device",
|
41 |
+
"Optimization",
|
42 |
+
]
|
43 |
]
|
44 |
]
|
45 |
df = df.sort_values(by="GenEval", ascending=False)
|
|
|
59 |
Leaderboard(
|
60 |
value=df,
|
61 |
select_columns=df.columns.tolist(),
|
62 |
+
datatype=["markdown", "markdown", "markdown", "markdown", "markdown", "markdown"]
|
63 |
+
+ ["number"] * (len(df.columns.tolist()) - 6),
|
64 |
filter_columns=[
|
65 |
+
"Platform",
|
66 |
+
"Owner",
|
67 |
"Device",
|
68 |
"Model",
|
69 |
"Optimization",
|
data/text_to_image.jsonl
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
{
|
2 |
-
"
|
|
|
3 |
"Device": "1xH100",
|
4 |
"Model": "FLUX.1-dev",
|
5 |
"Optimization": "none",
|
@@ -16,7 +17,8 @@
|
|
16 |
"Price per Image": 0.025
|
17 |
}
|
18 |
{
|
19 |
-
"
|
|
|
20 |
"Device": "Undisclosed",
|
21 |
"Model": "FLUX.1-dev",
|
22 |
"Optimization": "Undisclosed",
|
@@ -33,7 +35,8 @@
|
|
33 |
"Price per Image": 0.025
|
34 |
}
|
35 |
{
|
36 |
-
"
|
|
|
37 |
"Device": "Undisclosed",
|
38 |
"Model": "FLUX.1-dev",
|
39 |
"Optimization": "fp8",
|
@@ -50,7 +53,8 @@
|
|
50 |
"Price per Image": 0.014
|
51 |
}
|
52 |
{
|
53 |
-
"
|
|
|
54 |
"Device": "1xH100",
|
55 |
"Model": "FLUX.1-dev",
|
56 |
"Optimization": "extra juiced",
|
@@ -67,7 +71,8 @@
|
|
67 |
"Price per Image": 0.004
|
68 |
}
|
69 |
{
|
70 |
-
"
|
|
|
71 |
"Device": "1xH100",
|
72 |
"Model": "FLUX.1-dev",
|
73 |
"Optimization": "juiced",
|
@@ -84,7 +89,8 @@
|
|
84 |
"Price per Image": 0.0048
|
85 |
}
|
86 |
{
|
87 |
-
"
|
|
|
88 |
"Device": "1xH100",
|
89 |
"Model": "FLUX.1-dev",
|
90 |
"Optimization": "lightly juiced",
|
@@ -101,7 +107,8 @@
|
|
101 |
"Price per Image": 0.0054
|
102 |
}
|
103 |
{
|
104 |
-
"
|
|
|
105 |
"Device": "1xH100",
|
106 |
"Model": "FLUX.1-dev",
|
107 |
"Optimization": "go_fast",
|
@@ -118,7 +125,8 @@
|
|
118 |
"Price per Image": 0.025
|
119 |
}
|
120 |
{
|
121 |
-
"
|
|
|
122 |
"Device": "Undisclosed",
|
123 |
"Model": "FLUX.1-dev",
|
124 |
"Optimization": "Undisclosed",
|
@@ -135,7 +143,8 @@
|
|
135 |
"Price per Image": 0.025
|
136 |
}
|
137 |
{
|
138 |
-
"
|
|
|
139 |
"Device": "Undisclosed",
|
140 |
"Model": "AWS Nova Canvas",
|
141 |
"Optimization": "Undisclosed",
|
|
|
1 |
{
|
2 |
+
"Platform": "Replicate",
|
3 |
+
"Owner": "Pruna AI",
|
4 |
"Device": "1xH100",
|
5 |
"Model": "FLUX.1-dev",
|
6 |
"Optimization": "none",
|
|
|
17 |
"Price per Image": 0.025
|
18 |
}
|
19 |
{
|
20 |
+
"Platform": "fal.ai",
|
21 |
+
"Owner": "fal.ai",
|
22 |
"Device": "Undisclosed",
|
23 |
"Model": "FLUX.1-dev",
|
24 |
"Optimization": "Undisclosed",
|
|
|
35 |
"Price per Image": 0.025
|
36 |
}
|
37 |
{
|
38 |
+
"Platform": "Fireworks AI",
|
39 |
+
"Owner": "Fireworks AI",
|
40 |
"Device": "Undisclosed",
|
41 |
"Model": "FLUX.1-dev",
|
42 |
"Optimization": "fp8",
|
|
|
53 |
"Price per Image": 0.014
|
54 |
}
|
55 |
{
|
56 |
+
"Platform": "Replicate",
|
57 |
+
"Owner": "Pruna AI",
|
58 |
"Device": "1xH100",
|
59 |
"Model": "FLUX.1-dev",
|
60 |
"Optimization": "extra juiced",
|
|
|
71 |
"Price per Image": 0.004
|
72 |
}
|
73 |
{
|
74 |
+
"Platform": "Replicate",
|
75 |
+
"Owner": "Pruna AI",
|
76 |
"Device": "1xH100",
|
77 |
"Model": "FLUX.1-dev",
|
78 |
"Optimization": "juiced",
|
|
|
89 |
"Price per Image": 0.0048
|
90 |
}
|
91 |
{
|
92 |
+
"Platform": "Replicate",
|
93 |
+
"Owner": "Pruna AI",
|
94 |
"Device": "1xH100",
|
95 |
"Model": "FLUX.1-dev",
|
96 |
"Optimization": "lightly juiced",
|
|
|
107 |
"Price per Image": 0.0054
|
108 |
}
|
109 |
{
|
110 |
+
"Platform": "Replicate",
|
111 |
+
"Owner": "Black Forest Labs",
|
112 |
"Device": "1xH100",
|
113 |
"Model": "FLUX.1-dev",
|
114 |
"Optimization": "go_fast",
|
|
|
125 |
"Price per Image": 0.025
|
126 |
}
|
127 |
{
|
128 |
+
"Platform": "Together AI",
|
129 |
+
"Owner": "Together AI",
|
130 |
"Device": "Undisclosed",
|
131 |
"Model": "FLUX.1-dev",
|
132 |
"Optimization": "Undisclosed",
|
|
|
143 |
"Price per Image": 0.025
|
144 |
}
|
145 |
{
|
146 |
+
"Platform": "AWS",
|
147 |
+
"Owner": "AWS",
|
148 |
"Device": "Undisclosed",
|
149 |
"Model": "AWS Nova Canvas",
|
150 |
"Optimization": "Undisclosed",
|