Skip to content

Unable to load custom model on firmware 11 #160

@Duckypu

Description

@Duckypu

Description

Thank you for your attention. I've trained custom ssdlite_mobiledet model using the TensorFlow API. Following the efforts of previous work, I made changes to the Dockerfile.model and env.aarch64.artpec8 paths, and I was able to successfully run it in the following environment:

  • Axis device model: P3265-LVE
  • Axis device firmware version: 10.11.76
  • SDK VERSION: 1.2.1
  • docker daemon with Compose: 1.2.3
  • acap-runtime : 1.2.0
    image

However, when I upgraded Axis firmware to version 11, I encountered the following issue during inference:

image

inference-server_1            | ERROR in Inference: Failed to load model model.tflite (Could not send message: Transport endpoint is not connected)
object-detector-api-python_1  | <_InactiveRpcError of RPC that terminated with:
object-detector-api-python_1  |         status = StatusCode.CANCELLED
object-detector-api-python_1  |         details = ""
object-detector-api-python_1  |         debug_error_string = "{"created":"@1695725084.818779200","description":"Error received from peer unix:/tmp/acap-runtime.sock","file":"src/core/lib/surface/call.cc","file_line":952,"grpc_message":"","grpc_status":1}"

Issue environment

  • Axis device model: P3265-LVE
  • Axis device firmware and CV SDK: 11.3.70 vs 1.9
    (also tried 11.2.68 vs 1.6, 11.4.63 vs 1.8, 11.5.64 vs 1.10)
  • docker daemon with Compose: 1.2.3
  • acap-runtime : 1.2.0 (also tried 1.3.1)

Please help me, thanks in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions