edgetpu.basic.edgetpu_utils
This API is deprecated:
Instead try the PyCoral APIs.
General utility APIs.
Constants¶
-
edgetpu.basic.edgetpu_utils.EDGE_TPU_STATE_ASSIGNED¶ Used with
ListEdgeTpuPaths()to list Edge TPU devices that are already associated with an instance of an inference engine (aBasicEngine).
-
edgetpu.basic.edgetpu_utils.EDGE_TPU_STATE_UNASSIGNED¶ Used with
ListEdgeTpuPaths()to list Edge TPU devices that are currently available.
-
edgetpu.basic.edgetpu_utils.EDGE_TPU_STATE_NONE¶ Used with
ListEdgeTpuPaths()to list all known Edge TPU devices.
-
edgetpu.basic.edgetpu_utils.SUPPORTED_RUNTIME_VERSION¶ The Edge TPU runtime version that’s required by this Edge TPU library.
Functions¶
-
edgetpu.basic.edgetpu_utils.ListEdgeTpuPaths(state)¶ Lists the paths for all available Edge TPU devices.
Parameters: state (int) – The current state of devices you want to list. It can be one of EDGE_TPU_STATE_ASSIGNED,EDGE_TPU_STATE_UNASSIGNED, orEDGE_TPU_STATE_NONE.Returns: A tuple of strings, each representing a device path.
-
edgetpu.basic.edgetpu_utils.GetRuntimeVersion()¶ Returns the Edge TPU runtime (libedgetpu.so) version.
Compare this version to the value of
SUPPORTED_RUNTIME_VERSION, which is the runtime version required by your Edge TPU library version.This runtime version is dynamically retrieved from the shared object.
Returns: A string for the version name.
Is this content helpful?