nndeploy C++ API  0.2.0
nndeploy C++ API
Classes | Namespaces | Functions
inference_param.h File Reference
#include "nndeploy/base/any.h"
#include "nndeploy/base/common.h"
#include "nndeploy/base/file.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/param.h"
#include "nndeploy/base/status.h"
#include "nndeploy/base/string.h"
Include dependency graph for inference_param.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nndeploy::inference::InferenceParam
 InferenceParam is the base class of all inference param. More...
 
class  nndeploy::inference::InferenceParamCreator
 InferenceParamCreator is the base class of all inference param creator. More...
 
class  nndeploy::inference::TypeInferenceParamCreator< T >
 TypeInferenceParamCreator is the template class of all inference param. More...
 
class  nndeploy::inference::TypeInferenceParamRegister< T >
 TypeInferenceParamRegister is the template class of all inference. More...
 

Namespaces

 nndeploy
 
 nndeploy::inference
 

Functions

std::shared_ptr< InferenceParam > nndeploy::inference::createInferenceParam (base::InferenceType type)
 Create a Inference Param object. More...
 
std::map< base::InferenceType, std::shared_ptr< InferenceParamCreator > > & nndeploy::inference::getGlobalInferenceParamCreatorMap ()
 Get the Global Inference Param Creator Map object. More...