Spaces:
Running
Running
Commit
·
7bce2a2
1
Parent(s):
f5aa730
fix error regarding progress
Browse files
vms/ui/app_ui.py
CHANGED
@@ -399,7 +399,9 @@ class AppUI:
|
|
399 |
outputs=[
|
400 |
self.project_tabs["train_tab"].components["status_box"],
|
401 |
self.project_tabs["train_tab"].components["log_box"],
|
402 |
-
self.project_tabs["train_tab"].components["current_task_box"] if "current_task_box" in self.project_tabs["train_tab"].components else None
|
|
|
|
|
403 |
]
|
404 |
)
|
405 |
|
|
|
399 |
outputs=[
|
400 |
self.project_tabs["train_tab"].components["status_box"],
|
401 |
self.project_tabs["train_tab"].components["log_box"],
|
402 |
+
self.project_tabs["train_tab"].components["current_task_box"] if "current_task_box" in self.project_tabs["train_tab"].components else None,
|
403 |
+
self.project_tabs["manage_tab"].components["download_model_btn"],
|
404 |
+
self.project_tabs["manage_tab"].components["download_checkpoint_btn"]
|
405 |
]
|
406 |
)
|
407 |
|
vms/ui/models/tabs/training_tab.py
CHANGED
@@ -88,9 +88,8 @@ class TrainingTab(BaseTab):
|
|
88 |
gr.Markdown(model.model_display_name or "Unknown")
|
89 |
|
90 |
with gr.Column(scale=2, min_width=20):
|
91 |
-
progress_text = f"Step {model.current_step}/{model.total_steps}"
|
92 |
gr.Markdown(progress_text)
|
93 |
-
gr.Progress(value=model.training_progress/100)
|
94 |
|
95 |
with gr.Column(scale=2, min_width=20):
|
96 |
with gr.Row():
|
|
|
88 |
gr.Markdown(model.model_display_name or "Unknown")
|
89 |
|
90 |
with gr.Column(scale=2, min_width=20):
|
91 |
+
progress_text = f"Step {model.current_step}/{model.total_steps} ({model.training_progress:.1f}%)"
|
92 |
gr.Markdown(progress_text)
|
|
|
93 |
|
94 |
with gr.Column(scale=2, min_width=20):
|
95 |
with gr.Row():
|
vms/ui/project/tabs/train_tab.py
CHANGED
@@ -1201,7 +1201,12 @@ Full finetune mode trains all parameters of the model, requiring more VRAM but p
|
|
1201 |
if hasattr(self.app, 'log_parser') and self.app.log_parser is not None:
|
1202 |
current_task = self.app.log_parser.get_current_task_display()
|
1203 |
|
1204 |
-
|
|
|
|
|
|
|
|
|
|
|
1205 |
|
1206 |
def get_button_updates(self):
|
1207 |
"""Get button updates (with variant property)"""
|
|
|
1201 |
if hasattr(self.app, 'log_parser') and self.app.log_parser is not None:
|
1202 |
current_task = self.app.log_parser.get_current_task_display()
|
1203 |
|
1204 |
+
# Update download button texts
|
1205 |
+
manage_tab = self.app.tabs["manage_tab"]
|
1206 |
+
download_btn_text = gr.update(value=manage_tab.get_download_button_text())
|
1207 |
+
checkpoint_btn_text = gr.update(value=manage_tab.get_checkpoint_button_text())
|
1208 |
+
|
1209 |
+
return message, logs, current_task, download_btn_text, checkpoint_btn_text
|
1210 |
|
1211 |
def get_button_updates(self):
|
1212 |
"""Get button updates (with variant property)"""
|