nndeploy C++ API  0.2.0
nndeploy C++ API
Public Member Functions | List of all members
nndeploy::ir::InterpretCreator Class Referenceabstract

解释器的创建类 More...

#include <interpret.h>

Inheritance diagram for nndeploy::ir::InterpretCreator:
[legend]

Public Member Functions

virtual InterpretcreateInterpret (base::ModelType type, ir::ModelDesc *model_desc=nullptr, bool is_external=false)=0
 
virtual std::shared_ptr< InterpretcreateInterpretSharedPtr (base::ModelType type, ir::ModelDesc *model_desc=nullptr, bool is_external=false)=0
 
virtual ~InterpretCreator ()
 

Detailed Description

解释器的创建类

Definition at line 137 of file interpret.h.

Constructor & Destructor Documentation

◆ ~InterpretCreator()

virtual nndeploy::ir::InterpretCreator::~InterpretCreator ( )
inlinevirtual

Definition at line 139 of file interpret.h.

Member Function Documentation

◆ createInterpret()

virtual Interpret* nndeploy::ir::InterpretCreator::createInterpret ( base::ModelType  type,
ir::ModelDesc model_desc = nullptr,
bool  is_external = false 
)
pure virtual

◆ createInterpretSharedPtr()

virtual std::shared_ptr<Interpret> nndeploy::ir::InterpretCreator::createInterpretSharedPtr ( base::ModelType  type,
ir::ModelDesc model_desc = nullptr,
bool  is_external = false 
)
pure virtual

The documentation for this class was generated from the following file: