model_variant_handle.py Source File#
|
Runtime Library v0.30
Mobilint SDK qb
|
model_variant_handle.py
Go to the documentation of this file.
Handle to a specific variant of a loaded model.
Definition model_variant_handle.py:17
List[BufferInfo] get_output_buffer_info(self)
Returns the output buffer information for this variant.
Definition model_variant_handle.py:71
None release_buffer(self, List[Buffer] buffer)
Buffer Management API.
Definition model_variant_handle.py:128
List[Buffer] acquire_output_buffer(self, List[List[int]] seqlens=[])
Buffer Management API.
Definition model_variant_handle.py:114
_model_variant_handle
Definition model_variant_handle.py:29
List[_Shape] get_model_output_shape(self)
Returns the output shape for this model variant.
Definition model_variant_handle.py:52
List[Buffer] acquire_input_buffer(self, List[List[int]] seqlens=[])
Buffer Management API.
Definition model_variant_handle.py:100
List[Scale] get_input_scale(self)
Returns the input quantization scale(s) for this variant.
Definition model_variant_handle.py:82
None reposition_inputs(self, List[np.ndarray] inputs, List[Buffer] input_bufs, List[List[int]] seqlens=[])
Reposition input.
Definition model_variant_handle.py:144
List[BufferInfo] get_input_buffer_info(self)
Returns the input buffer information for this variant.
Definition model_variant_handle.py:60
int get_variant_idx(self)
Returns the index of this model variant.
Definition model_variant_handle.py:36
List[Scale] get_output_scale(self)
Returns the output quantization scale(s) for this variant.
Definition model_variant_handle.py:90
List[_Shape] _output_shape
Definition model_variant_handle.py:30
None reposition_outputs(self, List[Buffer] output_bufs, List[np.ndarray] outputs, List[List[int]] seqlens=[])
Reposition output.
Definition model_variant_handle.py:156
List[_Shape] get_model_input_shape(self)
Returns the input shape for this model variant.
Definition model_variant_handle.py:44
Generated by