インテル® Movidius™ニューラル・コンピューティング・ SDK による温度読み取り
以下に、インテル® Movidius™ニューラル・コンピュート・ SDK (インテル® Movidius™ NCSDK) v1 および v2 を使用して、インテル® Movidius™ ニューラル・コンピュート・スティック の温度を読み取るためのサンプル・コードを示します。
インテル® Movidius™ NCSDK V1 の使用方法:
NCSDK に含まれている python の例の1つに次のコードを挿入します。
unsigned int dataLength;
retCode = mvncGetDeviceOption(deviceHandle, MVNC_THERMAL_STATS, &data, &dataLength);
if (retCode == MVNC_OK){
printf("Device Temperature: %f\n", data[0]);
}
インテル® Movidius™ NCSDK V2 を使用する場合:
インテル® Movidius™ NCSDK v2 を使用して温度を読み取る前に、デバイスへの推論が必要です。推論が完了した後、python の例のいずれかに次のコードを挿入します。
print("Device Temperature: ", thermal_stats)