BaseComplexModelOutputConverter

BaseComplexModelOutputConverter inheritance diagram
- class savant.base.converter.BaseComplexModelOutputConverter(**kwargs)
- Base complex model output converter. - tensor_format: TensorFormat = 0
- Set to - CuPyto get the- output_layerstensors in the converter call on the GPU as a- cupy.ndarray. Or set to- NumPyto get tensors on the host as a- numpy.ndarray.
 - abstract __call__(*output_layers, model, roi)
- Converts raw model output tensors to Savant format. - Parameters:
- Returns:
- a combination of - BaseObjectModelOutputConverterand- BaseAttributeModelOutputConverteroutputs:- BBox tensor - (class_id, confidence, xc, yc, width, height, [angle])offset by roi upper left and scaled by roi width and height,
- list of attributes values with confidences - (attr_name, value, confidence)
 
- Return type: