Pembacaan temperatur dengan Intel® Movidius™ Neural Compute SDK

Dokumentasi

Pemecahan Masalah

000032987

15/04/2019

Di bawah ini, Anda akan menemukan kode sampel untuk membaca suhu pada Intel® Movidius™ Neural Compute Stick menggunakan Intel® Movidius™ Neural Compute SDK (Intel® Movidius™ NCSDK) v1 dan v2.

Menggunakan Intel® Movidius™ NCSDK v1:
Masukkan kode berikut ke salah satu contoh Python yang disertakan dengan NCSDK.

float* data;
unsigned int dataLength;
retCode = mvncGetDeviceOption(deviceHandle, MVNC_THERMAL_STATS, &data, &dataLength);
if (retCode == MVNC_OK){
   printf("Device Temperature: %f\n", data[0]);
}

Menggunakan Intel® Movidius™ NCSDK v2:
Inferensi ke perangkat diperlukan sebelum membaca suhu menggunakan Intel® Movidius™ NCSDK v2. Masukkan kode berikut ke salah satu contoh Python setelah inferensi selesai.

thermal_stats = device.GetDeviceOption(mvnc.DeviceOption.THERMAL_STATS)
print("Device Temperature: ", thermal_stats)