nndeploy.inference.inference¶
Functions
|
|
|
Classes
|
|
- class nndeploy.inference.inference.Inference(type)[源代码]¶
基类:
Inference- __init__(self: nndeploy._nndeploy_internal.inference.Inference, arg0: nndeploy._nndeploy_internal.base.InferenceType) None[源代码]¶
- get_inference_type(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.base.InferenceType[源代码]¶
- set_param(self: nndeploy._nndeploy_internal.inference.Inference, param: nndeploy._nndeploy_internal.base.Param) nndeploy._nndeploy_internal.base.Status[源代码]¶
- get_param(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.base.Param[源代码]¶
- get_device_type(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.base.DeviceType[源代码]¶
- set_stream(self: nndeploy._nndeploy_internal.inference.Inference, stream: nndeploy._nndeploy_internal.device.Stream) None[源代码]¶
- get_stream(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.device.Stream[源代码]¶
- init(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.base.Status[源代码]¶
- deinit(self: nndeploy._nndeploy_internal.inference.Inference) nndeploy._nndeploy_internal.base.Status[源代码]¶
- reshape(self: nndeploy._nndeploy_internal.inference.Inference, shape_map: dict[str, list[int]]) nndeploy._nndeploy_internal.base.Status[源代码]¶
- set_memory(self: nndeploy._nndeploy_internal.inference.Inference, buffer: nndeploy._nndeploy_internal.device.Buffer) nndeploy._nndeploy_internal.base.Status[源代码]¶
- get_all_input_shape(self: nndeploy._nndeploy_internal.inference.Inference) dict[str, list[int]][源代码]¶
- get_input_tensor_desc(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.TensorDesc[源代码]¶
- get_output_tensor_desc(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.TensorDesc[源代码]¶
- get_input_tensor_align_desc(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.TensorDesc[源代码]¶
- get_output_tensor_align_desc(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.TensorDesc[源代码]¶
- get_all_input_tensor_map(self: nndeploy._nndeploy_internal.inference.Inference) dict[str, nndeploy._nndeploy_internal.device.Tensor][源代码]¶
- get_all_output_tensor_map(self: nndeploy._nndeploy_internal.inference.Inference) dict[str, nndeploy._nndeploy_internal.device.Tensor][源代码]¶
- get_all_input_tensor_vector(self: nndeploy._nndeploy_internal.inference.Inference) list[nndeploy._nndeploy_internal.device.Tensor][源代码]¶
- get_all_output_tensor_vector(self: nndeploy._nndeploy_internal.inference.Inference) list[nndeploy._nndeploy_internal.device.Tensor][源代码]¶
- get_input_tensor(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.Tensor[源代码]¶
- get_output_tensor(self: nndeploy._nndeploy_internal.inference.Inference, name: str) nndeploy._nndeploy_internal.device.Tensor[源代码]¶
- set_input_tensor(self: nndeploy._nndeploy_internal.inference.Inference, name: str, input_tensor: nndeploy._nndeploy_internal.device.Tensor) nndeploy._nndeploy_internal.base.Status[源代码]¶