sima.host

@package sima.host

SiMa.Ai’s host python interfaces for working with PCIe capable devices

Attributes

error_code_to_infer_state

Classes

BaseEnum

SiMaErrorCode

intf

Module Contents

class sima.host.BaseEnum[source]
classmethod values()[source]
class sima.host.SiMaErrorCode[source]
SUCCESS = 0[source]
FAILURE = 1[source]
INVALID_INPUT = 2[source]
OVERFLOW = 3[source]
RETRY = 4[source]
sima.host.error_code_to_infer_state[source]
class sima.host.intf(dev_name, device_queue, device_timeout)[source]
dev_name[source]
device_queue[source]
device_timeout[source]
host_helper = None[source]
dev_ptr = None[source]
guids = [][source]
model_ref = None[source]
meta_data = [][source]
connect(guid, queue_entries=0, queue_depth=0)[source]
load_model(device, in_shape_list, out_shape_list, metadata, model_path=None, model_hdl: dict = None)[source]
run_inference(model, in_data: numpy.ndarray | bytes, do_async=False, callback_f=None)[source]
unload_model(model)[source]
disconnect(device)[source]
device_disconnect(device)[source]
reset(device)[source]
reset_queue(device)[source]
open_device(device)[source]
print_guids()[source]