Skip to content

Commit ff25df3

Browse files
committed
fix(inspect gpu command): validate the loaded GPU type before printing info
1 parent c6d0819 commit ff25df3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/cli/commands/inspect/commands/InspectGpuCommand.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,11 +173,11 @@ export const InspectGpuCommand: CommandModule<object, InspectGpuCommand> = {
173173

174174
for (const gpu of gpusToLogVramUsageOf) {
175175
const llama = gpuToLlama.get(gpu);
176-
if (llama == null)
176+
if (llama == null || llama.gpu !== gpu)
177177
continue;
178178

179179
console.info();
180-
await logGpuVramUsage(gpu, llama);
180+
await logGpuVramUsage(llama);
181181
}
182182

183183
console.info();
@@ -208,9 +208,9 @@ async function getLlamaForGpu(gpu: BuildGpu) {
208208
}
209209
}
210210

211-
async function logGpuVramUsage(gpu: BuildGpu, llama: Llama) {
211+
async function logGpuVramUsage(llama: Llama) {
212212
try {
213-
const gpuName = getPrettyBuildGpuName(gpu);
213+
const gpuName = getPrettyBuildGpuName(llama.gpu);
214214
const vramState = await llama.getVramState();
215215
const gpuDeviceNames = await llama.getGpuDeviceNames();
216216

0 commit comments

Comments
 (0)