ready for test

This commit is contained in:
Crystian
2024-01-15 13:50:00 +01:00
parent 1ca6aed3c4
commit 45df32229d
3 changed files with 8 additions and 23 deletions
+4 -4
View File
@@ -80,10 +80,10 @@ class CGPUInfo:
if self.cudaDevice == 'cpu':
gpuType = 'cpu'
gpus.append({
'gpu_utilization': -1,
'vram_total': -1,
'vram_used': -1,
'vram_used_percent': -1,
'gpu_utilization': 0,
'vram_total': 0,
'vram_used': 0,
'vram_used_percent': 0,
})
else:
gpuType = self.cudaDevice
-4
View File
@@ -381,26 +381,22 @@ class CrystoolsMonitor {
if (data.gpus[index]) {
const gpu = data.gpus[index];
if (gpu === undefined) {
console.error('UpdateAllMonitors: no GPU data for index', index);
return;
}
this.updateMonitor(monitorSettings, gpu.gpu_utilization);
}
else {
console.error('UpdateAllMonitors: no GPU data for index', index);
}
});
this.monitorVRAMSettings.forEach((monitorSettings, index) => {
if (data.gpus[index]) {
const gpu = data.gpus[index];
if (gpu === undefined) {
console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
return;
}
this.updateMonitor(monitorSettings, gpu.vram_used_percent);
}
else {
console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
}
});
}
+4 -15
View File
@@ -315,13 +315,13 @@ class CrystoolsMonitor {
if (data.gpus[index]) {
const gpu = data.gpus[index];
if (gpu === undefined) {
console.error('UpdateAllMonitors: no GPU data for index', index);
// console.error('UpdateAllMonitors: no GPU data for index', index);
return;
}
this.updateMonitor(monitorSettings, gpu.gpu_utilization);
} else {
console.error('UpdateAllMonitors: no GPU data for index', index);
// console.error('UpdateAllMonitors: no GPU data for index', index);
}
});
@@ -329,26 +329,15 @@ class CrystoolsMonitor {
if (data.gpus[index]) {
const gpu = data.gpus[index];
if (gpu === undefined) {
console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
// console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
return;
}
this.updateMonitor(monitorSettings, gpu.vram_used_percent);
} else {
console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
// console.error('UpdateAllMonitors: no GPU VRAM data for index', index);
}
});
// const gpu2 = data.gpus[0] ? data.gpus[0] : {
// gpu_utilization: 0, vram_used_percent: 0,
// };
// const gpu_utilization = gpu.gpu_utilization;
// const vram_used_percent = gpu2.vram_used_percent;
// this.updateMonitor(this.monitorGPUElement, gpu_utilization);
// this.updateMonitor(this.monitorVRAMElement, vram_used_percent);
};
updateMonitor = (monitorSettings: TMonitorSettings, percent: number): void => {