aka7774 commited on
Commit
45bb3fc
Β·
verified Β·
1 Parent(s): 41d6587

Update fn.py

Browse files
Files changed (1) hide show
  1. fn.py +14 -6
fn.py CHANGED
@@ -24,14 +24,22 @@ def run():
24
  ramg = round(ram.available / 1073741824)
25
 
26
  # vram
 
 
 
 
 
 
27
  cmd = 'nvidia-smi --query-gpu=utilization.gpu,memory.used,memory.total --format=csv,noheader,nounits'
28
  csv = subprocess.run(cmd, shell=True, capture_output=True, text=True).stdout
29
- r = csv.split(',')
30
- gpu = round(float(r[0]))
31
- vrama = round(float(r[1]))
32
- vramt = round(float(r[2]))
33
- vramp = round(vrama / vramt * 100)
34
- vramg = round(float(r[1]) / 1024)
 
 
35
 
36
  # network
37
  # 1η§’γΆγ‚“γ γ‘ε–γ‚ŠγŸγ‹γ£γŸ
 
24
  ramg = round(ram.available / 1073741824)
25
 
26
  # vram
27
+ gpu = 0
28
+ vrama = 0
29
+ vramt = 0
30
+ vramp = 0
31
+ vramg = 0
32
+
33
  cmd = 'nvidia-smi --query-gpu=utilization.gpu,memory.used,memory.total --format=csv,noheader,nounits'
34
  csv = subprocess.run(cmd, shell=True, capture_output=True, text=True).stdout
35
+ lines = csv.split("\n")
36
+ for line in lines:
37
+ r = line.split(',')
38
+ gpu += round(float(r[0]))
39
+ vrama += round(float(r[1]))
40
+ vramt += round(float(r[2]))
41
+ vramp += round(vrama / vramt * 100)
42
+ vramg += round(float(r[1]) / 1024)
43
 
44
  # network
45
  # 1η§’γΆγ‚“γ γ‘ε–γ‚ŠγŸγ‹γ£γŸ