Getting Started
Pipeline Development
with_custom_quantization_configs()
LoadedNet.convert_to_sima_quantization()
Model.analyze_quantization_error()
Model.execute_in_accelerator_mode()
App Development
References
simaai::SimaMlsocApi
setLogVerbosity()
enumerateDeviceGuids()
openDevice()
load()
unload()
isAppActive()
isDeviceOpen()
runSynchronous()
runAsynchronous()
closeDevice()
resetDevice()
log()
getLastErrorCode()
setMaxOutstandingRequests()
getMaxOutstandingRequests()
setRequestTimeout()
getRequestTimeout()
resetQueue()
SimaMlsocApi()
operator=()
getInstance()
simaai::SiMaDevice
slotNumber
deviceType
guid
simaai::SiMaModel
simaai::SiMaTensor
SiMaTensor()
reset()
getPtr()
getShape()
getSizeInBytes()
getSeqId()
getAppId()
setSeqId()
setAppId()
Model
GroundTruth
LoadedNet
load_model()
InputValues
gen1_target
gen2_target
ExceptionFuncType
ColorSpaceStandard
BT_COLOR_COEFF
YUV2RGB_FULL_RANGE_CONSTANTS
ColorConversion
ChromaSampling
ResizeMethod
ResizeDepositLocation
CalibrationMethod
MinMaxMethod
HistogramMSEMethod
MovingAverageMinMaxMethod
HistogramEntropyMethod
HistogramPercentileMethod
default_calibration()
QuantizationScheme
quantization_scheme()
bfloat16_scheme()
QuantizationParams
default_quantization
int16_quantization
device_modifier_ops
sima_prepare_qat_model()
sima_finalize_qat_model()
sima_export_onnx()
SimaQatWrapper
check_graph_nodes()
replace_dropout()
replace_batchnorm()
ModelSplit
update_model_version()
remove_infer_shape()
save_model()
run_model()
verify_models_equal()
verify_models_close()
extract_model()
split_model()
verify_split_models()
merge_model()
merge_split_model_with_shared_constant()
find_node()
find_node_output()
find_node_input()
make_node()
remove_node()
insert_node()
replace_node()
set_attribute_to_node()
remove_nodes_by_name_list()
insert_transpose_pair()
rewrite_matmul_as_conv()
rewrite_matmul_as_einsum()
insert_slices_after_node()
insert_concat()
insert_slices_concat_between_nodes()
rewrite_gemm_as_conv()
connect_nodes()
remove_output()
remove_outputs_by_name_list()
remove_inputs_by_name_list()
add_io()
add_input()
add_output()
get_io_shape()
update_io_shape()
change_node_output()
is_initializer()
find_initializer_value()
remove_initializers()
add_initializer()
remove_duplicated_initializer()
transpose_reshape_constant()
convert_initializer()
uniquify_initializer_name()
export_to_json()
update_model_node_names()
resize()
cvtColor()
SimaBoxRender
set_log_level()
MLSoCSession
VideoReader
VideoWriter
UserContext
Release Notes
This section contains references to PCIe Host Mode APIs, for general information on how to develop host side apps refer to this page.
PCIe Mode Host C++ API Reference
PCIe Mode Host Python API Reference