Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -68,7 +68,7 @@ def update_gpu_status():
|
|
68 |
memory_used = gpu.memory_used
|
69 |
memory_total = gpu.memory_total
|
70 |
memory_utilization = (memory_used / memory_total) * 100
|
71 |
-
gpu_status=(f"
|
72 |
return gpu_status
|
73 |
|
74 |
except Exception as e:
|
@@ -83,24 +83,24 @@ def torch_update_gpu_status():
|
|
83 |
free_memory=gpu_memory[0] /(1024 *1024)
|
84 |
used_memory = (gpu_memory[1] - gpu_memory[0]) / (1024 * 1024)
|
85 |
|
86 |
-
gpu_status = f"
|
87 |
else:
|
88 |
gpu_status = "No GPU available"
|
89 |
return gpu_status
|
90 |
|
91 |
def update_cpu_status():
|
92 |
import datetime
|
93 |
-
current_time = datetime.datetime.
|
94 |
-
time_str = current_time.strftime("%H:%M:%S")
|
95 |
|
96 |
cpu_percent = psutil.cpu_percent()
|
97 |
-
cpu_status = f"
|
98 |
return cpu_status
|
99 |
|
100 |
def update_status():
|
101 |
gpu_status = update_gpu_status()
|
102 |
cpu_status = update_cpu_status()
|
103 |
-
sys_status=gpu_status
|
104 |
return sys_status
|
105 |
|
106 |
def refresh_status():
|
|
|
68 |
memory_used = gpu.memory_used
|
69 |
memory_total = gpu.memory_total
|
70 |
memory_utilization = (memory_used / memory_total) * 100
|
71 |
+
gpu_status=(f"**GPU** {gpu_id}: {gpu_name}\nUtilization: {gpu_utilization}%\n**Memory Used**: {memory_used}MB\n**Memory Total**: {memory_total}MB\n**Memory Utilization**: {memory_utilization:.2f}%\n")
|
72 |
return gpu_status
|
73 |
|
74 |
except Exception as e:
|
|
|
83 |
free_memory=gpu_memory[0] /(1024 *1024)
|
84 |
used_memory = (gpu_memory[1] - gpu_memory[0]) / (1024 * 1024)
|
85 |
|
86 |
+
gpu_status = f"**GPU**: {gpu_info}\n**Free Memory**:{free_memory}MB\n**Total Memory**: {total_memory:.2f} MB\n**Used Memory**: {used_memory:.2f} MB\n"
|
87 |
else:
|
88 |
gpu_status = "No GPU available"
|
89 |
return gpu_status
|
90 |
|
91 |
def update_cpu_status():
|
92 |
import datetime
|
93 |
+
current_time = datetime.datetime.utcnow()
|
94 |
+
time_str = current_time.strftime("%Y-%m-%d %H:%M:%S")
|
95 |
|
96 |
cpu_percent = psutil.cpu_percent()
|
97 |
+
cpu_status = f"{time_str}(UTC+0)\n**CPU Usage**: {cpu_percent}%\n"
|
98 |
return cpu_status
|
99 |
|
100 |
def update_status():
|
101 |
gpu_status = update_gpu_status()
|
102 |
cpu_status = update_cpu_status()
|
103 |
+
sys_status=cpu_status+gpu_status
|
104 |
return sys_status
|
105 |
|
106 |
def refresh_status():
|