Bram Vanroy
commited on
Commit
·
515327e
1
Parent(s):
7ca57b6
fix latex bold
Browse files
app.py
CHANGED
|
@@ -110,10 +110,7 @@ class ResultSet:
|
|
| 110 |
@cached_property
|
| 111 |
def df(self) -> DataFrame:
|
| 112 |
data = [
|
| 113 |
-
{
|
| 114 |
-
col_name: getattr(result, attr)
|
| 115 |
-
for attr, col_name in self.column_names.items()
|
| 116 |
-
}
|
| 117 |
for result in self.results
|
| 118 |
]
|
| 119 |
|
|
@@ -125,9 +122,11 @@ class ResultSet:
|
|
| 125 |
def styled_df(self) -> Styler:
|
| 126 |
data = [
|
| 127 |
{
|
| 128 |
-
col_name: (
|
| 129 |
-
|
| 130 |
-
|
|
|
|
|
|
|
| 131 |
if attr == "short_name"
|
| 132 |
else MODEL_TYPE_EMOJIS[result.model_type]
|
| 133 |
if attr == "model_type"
|
|
@@ -161,7 +160,7 @@ class ResultSet:
|
|
| 161 |
def highlight_max(col):
|
| 162 |
return np.where(col == np.nanmax(col.to_numpy()), "font-weight: bold;", None)
|
| 163 |
|
| 164 |
-
styler = styler.apply(highlight_max, axis=
|
| 165 |
num_params_col = self.column_names["num_parameters"]
|
| 166 |
styler = styler.format(convert_number_to_kmb, subset=num_params_col)
|
| 167 |
styler = styler.hide()
|
|
@@ -261,7 +260,6 @@ with gr.Blocks() as demo:
|
|
| 261 |
gr.Markdown("## LaTeX")
|
| 262 |
gr.Code(results.latex_df.to_latex(convert_css=True))
|
| 263 |
|
| 264 |
-
|
| 265 |
gr.Markdown(DISCLAIMER, elem_classes="markdown-text")
|
| 266 |
gr.Markdown(CREDIT, elem_classes="markdown-text")
|
| 267 |
gr.Markdown(CITATION, elem_classes="markdown-text")
|
|
|
|
| 110 |
@cached_property
|
| 111 |
def df(self) -> DataFrame:
|
| 112 |
data = [
|
| 113 |
+
{col_name: getattr(result, attr) for attr, col_name in self.column_names.items()}
|
|
|
|
|
|
|
|
|
|
| 114 |
for result in self.results
|
| 115 |
]
|
| 116 |
|
|
|
|
| 122 |
def styled_df(self) -> Styler:
|
| 123 |
data = [
|
| 124 |
{
|
| 125 |
+
col_name: (
|
| 126 |
+
f"<a target='_blank' href='https://huggingface.co/{result.model_name}'"
|
| 127 |
+
f" style='color: var(--link-text-color); text-decoration: underline;text-decoration-style:"
|
| 128 |
+
f" dotted;'>{result.short_name}</a>"
|
| 129 |
+
)
|
| 130 |
if attr == "short_name"
|
| 131 |
else MODEL_TYPE_EMOJIS[result.model_type]
|
| 132 |
if attr == "model_type"
|
|
|
|
| 160 |
def highlight_max(col):
|
| 161 |
return np.where(col == np.nanmax(col.to_numpy()), "font-weight: bold;", None)
|
| 162 |
|
| 163 |
+
styler = styler.apply(highlight_max, axis=0, subset=number_cols)
|
| 164 |
num_params_col = self.column_names["num_parameters"]
|
| 165 |
styler = styler.format(convert_number_to_kmb, subset=num_params_col)
|
| 166 |
styler = styler.hide()
|
|
|
|
| 260 |
gr.Markdown("## LaTeX")
|
| 261 |
gr.Code(results.latex_df.to_latex(convert_css=True))
|
| 262 |
|
|
|
|
| 263 |
gr.Markdown(DISCLAIMER, elem_classes="markdown-text")
|
| 264 |
gr.Markdown(CREDIT, elem_classes="markdown-text")
|
| 265 |
gr.Markdown(CITATION, elem_classes="markdown-text")
|