You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Server version: 2.9.5
System: Windows
Operating System: Windows (Windows 11 24H2)
CPUs: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (Intel)
1 CPU x 6 cores. 12 logical processors (x64)
GPU (Primary): Quadro P1000 (4 GiB) (NVIDIA)
Driver: 552.74, CUDA: 12.4 (up to: 12.4), Compute: 6.1, cuDNN:
System RAM: 32 GiB
Platform: Windows
BuildConfig: Release
Execution Env: Native
Runtime Env: Production
Runtimes installed:
.NET runtime: 9.0.0
.NET SDK: 7.0.410
Default Python: Not found
Go: Not found
NodeJS: 18.17.0
Rust: Not found
Video adapter info:
NVIDIA Quadro P1000:
Driver Version 31.0.15.5274
Video Processor Quadro P1000
System GPU info:
GPU 3D Usage 2%
GPU RAM Usage 3.8 GiB
Global Environment variables:
CPAI_APPROOTPATH = <root>
CPAI_PORT = 32168
Describe the bug
Using CPAI within the context of Blue Iris NVR software. When Coral TPU object detection module is enabled, an unhandled exception frequently occurs with error message "Unable to run inference: There is at least 1 reference to internal data in the interpreter in the form of a numpy array or slice. Be sure to only hold the function returned from tensor() if you are using raw data access.".
Actual error:
T-394 msec [475 msec]
[
{
"api":"objects",
"found":{
"success":true,
"inferenceMs":7,
"processMs":85,
"message":"No objects found",
"count":0,
"predictions":[
]
,
"moduleId":"ObjectDetectionCoral",
"moduleName":"Object Detection (Coral)",
"code":200,
"command":"detect",
"requestId":"d1c26a48-68ae-4714-8725-807e8d1aa788",
"inferenceDevice":"TPU",
"analysisRoundTripMs":161,
"processedBy":"localhost",
"timestampUTC":"Thu,
19 Dec 2024 21:07:38 GMT"}
}
,
{
"api":"ipcam-dark",
"found":{
"success":false,
"error":"Unable to run inference: There is at least 1 reference to internal data\n in the interpreter in the form of a numpy array or slice. Be sure to\n only hold the function returned from tensor() if you are using raw\n data access.",
"inferenceMs":0,
"processMs":80,
"predictions":[
]
,
"message":"",
"count":0,
"moduleId":"ObjectDetectionCoral",
"moduleName":"Object Detection (Coral)",
"code":500,
"command":"custom",
"requestId":"3634a008-e41c-4179-bd56-697a75ae66f4",
"inferenceDevice":"TPU",
"analysisRoundTripMs":198,
"processedBy":"localhost",
"timestampUTC":"Thu,
19 Dec 2024 21:07:38 GMT"}
}
]
Expected behavior
CPAI should work similarly to how it does when using CPU/GPU hardware and process the image handed to it, returning either a "No objects found" payload
[Hardware Resources]
Resource Device Status
<snip>
IRQ 4294967272 Coral PCIe Accelerator OK
IRQ 4294967271 Coral PCIe Accelerator OK
IRQ 4294967270 Coral PCIe Accelerator OK
IRQ 4294967269 Coral PCIe Accelerator OK
<snip>
Resource Device Status
<snip>
0xFC000-0xFFFFF Coral PCIe Accelerator OK
0x100000-0x1FFFFF Coral PCIe Accelerator OK
<snip>
[System Drivers]
Name Description File Type Started Start Mode State Status Error Control Accept Pause Accept Stop
<snip>
coral coral c:\windows\system32\drivers\coral.sys Kernel Driver Yes Manual Running OK Normal No Yes
<snip>
The text was updated successfully, but these errors were encountered:
Area of Concern
Server Info
Describe the bug
Using CPAI within the context of Blue Iris NVR software. When Coral TPU object detection module is enabled, an unhandled exception frequently occurs with error message "Unable to run inference: There is at least 1 reference to internal data in the interpreter in the form of a numpy array or slice. Be sure to only hold the function returned from tensor() if you are using raw data access.".
Actual error:
Expected behavior
CPAI should work similarly to how it does when using CPU/GPU hardware and process the image handed to it, returning either a "No objects found" payload
or an "object found" payload.
Screenshots
Additional context
https://coral.ai/products/m2-accelerator-ae
The text was updated successfully, but these errors were encountered: