nndeploy C++ API  0.2.0
nndeploy C++ API
Classes | Namespaces | Functions
inference.h File Reference
#include "nndeploy/base/any.h"
#include "nndeploy/base/common.h"
#include "nndeploy/base/glic_stl_include.h"
#include "nndeploy/base/log.h"
#include "nndeploy/base/macro.h"
#include "nndeploy/base/object.h"
#include "nndeploy/base/status.h"
#include "nndeploy/base/string.h"
#include "nndeploy/device/buffer.h"
#include "nndeploy/device/device.h"
#include "nndeploy/device/memory_pool.h"
#include "nndeploy/device/tensor.h"
#include "nndeploy/inference/inference_param.h"
Include dependency graph for inference.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nndeploy::inference::Inference
 推理的基类 More...
 
class  nndeploy::inference::InferenceCreator
 推理框架的创建类 More...
 
class  nndeploy::inference::TypeInferenceCreator< T >
 推理框架的创建类模板 More...
 
class  nndeploy::inference::TypeInferenceRegister< T >
 推理框架的创建类的注册类模板 More...
 

Namespaces

 nndeploy
 
 nndeploy::inference
 

Functions

std::shared_ptr< Inference > nndeploy::inference::createInference (base::InferenceType type)
 Create a Inference object. More...
 
std::map< base::InferenceType, std::shared_ptr< InferenceCreator > > & nndeploy::inference::getGlobalInferenceCreatorMap ()
 Get the Global Inference Creator Map object. More...