Spaces:
Runtime error
Runtime error
Refine UI: smaller font for tensor preview and compact file download component
Browse files
app.py
CHANGED
|
@@ -195,8 +195,8 @@ def fetch_param(model_id: str, param_key: str, progress=gr.Progress()):
|
|
| 195 |
preview_str = f"**First {preview_size} values:**\n```\n" + \
|
| 196 |
"\n".join(preview_lines) + "\n```"
|
| 197 |
|
| 198 |
-
if flat.numel() > preview_size:
|
| 199 |
-
|
| 200 |
|
| 201 |
# Save tensor for download
|
| 202 |
log_buffer.write(f"💾 Saving tensor for download...\n")
|
|
@@ -331,6 +331,16 @@ custom_css = """
|
|
| 331 |
.compact-row {
|
| 332 |
gap: 0.5rem !important;
|
| 333 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 334 |
"""
|
| 335 |
|
| 336 |
with gr.Blocks(title="Hugging Face Model Weight Inspector") as demo:
|
|
@@ -364,10 +374,10 @@ with gr.Blocks(title="Hugging Face Model Weight Inspector") as demo:
|
|
| 364 |
with gr.Tab("Results"):
|
| 365 |
with gr.Row():
|
| 366 |
with gr.Column():
|
| 367 |
-
|
| 368 |
with gr.Column():
|
| 369 |
-
|
| 370 |
-
download_output = gr.File(label="Download Tensor (.pt file)")
|
| 371 |
log_output = gr.Textbox(
|
| 372 |
label="📋 Download Log", lines=1, interactive=False)
|
| 373 |
|
|
|
|
| 195 |
preview_str = f"**First {preview_size} values:**\n```\n" + \
|
| 196 |
"\n".join(preview_lines) + "\n```"
|
| 197 |
|
| 198 |
+
# if flat.numel() > preview_size:
|
| 199 |
+
# preview_str += f"\n\n... and {flat.numel() - preview_size:,} more values"
|
| 200 |
|
| 201 |
# Save tensor for download
|
| 202 |
log_buffer.write(f"💾 Saving tensor for download...\n")
|
|
|
|
| 331 |
.compact-row {
|
| 332 |
gap: 0.5rem !important;
|
| 333 |
}
|
| 334 |
+
.tensor-preview pre {
|
| 335 |
+
font-size: 0.75rem !important;
|
| 336 |
+
line-height: 1.0 !important;
|
| 337 |
+
}
|
| 338 |
+
.compact-file {
|
| 339 |
+
max-height: 80px !important;
|
| 340 |
+
}
|
| 341 |
+
.compact-file > div {
|
| 342 |
+
min-height: 60px !important;
|
| 343 |
+
}
|
| 344 |
"""
|
| 345 |
|
| 346 |
with gr.Blocks(title="Hugging Face Model Weight Inspector") as demo:
|
|
|
|
| 374 |
with gr.Tab("Results"):
|
| 375 |
with gr.Row():
|
| 376 |
with gr.Column():
|
| 377 |
+
preview_output = gr.Markdown(label="Tensor Preview", elem_classes="tensor-preview")
|
| 378 |
with gr.Column():
|
| 379 |
+
info_output = gr.Markdown(label="Tensor Info")
|
| 380 |
+
download_output = gr.File(label="Download Tensor (.pt file)", elem_classes="compact-file")
|
| 381 |
log_output = gr.Textbox(
|
| 382 |
label="📋 Download Log", lines=1, interactive=False)
|
| 383 |
|