nndeploy C++ API  0.2.0
nndeploy C++ API
nndeploy::inference::Inference Member List

This is the complete list of members for nndeploy::inference::Inference, including all inherited members.

canOpInput()nndeploy::inference::Inferencevirtual
canOpOutput()nndeploy::inference::Inferencevirtual
deinit()=0nndeploy::inference::Inferencepure virtual
external_input_tensors_nndeploy::inference::Inferenceprotected
getAllInputShape()nndeploy::inference::Inferencevirtual
getAllInputTensorMap()nndeploy::inference::Inferencevirtual
getAllInputTensorName()nndeploy::inference::Inferencevirtual
getAllInputTensorVector()nndeploy::inference::Inferencevirtual
getAllOutputTensorMap()nndeploy::inference::Inferencevirtual
getAllOutputTensorName()nndeploy::inference::Inferencevirtual
getAllOutputTensorVector()nndeploy::inference::Inferencevirtual
getDeviceType()nndeploy::inference::Inferenceinline
getGFLOPs()nndeploy::inference::Inferencevirtual
getInferenceType()nndeploy::inference::Inference
getInputName(int i)nndeploy::inference::Inferencevirtual
getInputShape(const std::string &name)nndeploy::inference::Inferencevirtual
getInputTensor(const std::string &name)nndeploy::inference::Inferencevirtual
getInputTensorAlignDesc(const std::string &name)nndeploy::inference::Inferencevirtual
getInputTensorDesc(const std::string &name)nndeploy::inference::Inferencevirtual
getMaxShape()nndeploy::inference::Inference
getMemorySize()nndeploy::inference::Inferencevirtual
getMinShape()nndeploy::inference::Inference
getNumOfInputTensor()nndeploy::inference::Inferencevirtual
getNumOfOutputTensor()nndeploy::inference::Inferencevirtual
getOptShape()nndeploy::inference::Inference
getOutputName(int i)nndeploy::inference::Inferencevirtual
getOutputTensor(const std::string &name)nndeploy::inference::Inferencevirtual
getOutputTensorAfterRun(const std::string &name, base::DeviceType device_type, bool is_copy, base::DataFormat data_format=base::kDataFormatAuto)=0nndeploy::inference::Inferencepure virtual
getOutputTensorAlignDesc(const std::string &name)nndeploy::inference::Inferencevirtual
getOutputTensorDesc(const std::string &name)nndeploy::inference::Inferencevirtual
getParam()nndeploy::inference::Inference
getParamSharedPtr()nndeploy::inference::Inference
getStream()nndeploy::inference::Inference
Inference(base::InferenceType type)nndeploy::inference::Inference
inference_param_nndeploy::inference::Inferenceprotected
init()=0nndeploy::inference::Inferencepure virtual
input_tensors_nndeploy::inference::Inferenceprotected
is_external_stream_nndeploy::inference::Inferenceprotected
is_share_context_nndeploy::inference::Inferenceprotected
isBatch()nndeploy::inference::Inferencevirtual
isInputDynamic()nndeploy::inference::Inferencevirtual
isOutputDynamic()nndeploy::inference::Inferencevirtual
isShareContext()nndeploy::inference::Inferencevirtual
isShareStream()nndeploy::inference::Inferencevirtual
output_tensors_nndeploy::inference::Inferenceprotected
reshape(base::ShapeMap &shape_map)=0nndeploy::inference::Inferencepure virtual
run()=0nndeploy::inference::Inferencepure virtual
setInputTensor(const std::string &name, device::Tensor *input_tensor)nndeploy::inference::Inferencevirtual
setMemory(device::Buffer *buffer)nndeploy::inference::Inferencevirtual
setParam(base::Param *param)nndeploy::inference::Inference
setParamSharedPtr(std::shared_ptr< base::Param > param)nndeploy::inference::Inference
setStream(device::Stream *stream)nndeploy::inference::Inference
stream_nndeploy::inference::Inferenceprotected
type_nndeploy::inference::Inferenceprotected
~Inference()nndeploy::inference::Inferencevirtual