跳至内容

IModelInterface

class IModelInterface

用于包装针对不同设备的 NNE 模型的通用接口。

子类: UCPUModelWrapper, UGPUModelWrapper

公共接口

析构函数

~IModelInterface

virtual ~IModelInterface()=default

属性: virtual

来源: Schola/Source/Schola/Public/Policies/InferencePolicy.h (line 43, column 9)

公共函数

CreateModelInstance

pure-virtual TSharedPtr<IModelInstanceRunSync> CreateModelInstance()=0

返回: TSharedPtr&lt;IModelInstanceRunSync&gt;

属性: pure-virtual

来源: Schola/Source/Schola/Public/Policies/InferencePolicy.h (line 45, column 20)

IsValid

pure-virtual bool IsValid()=0

返回: bool

属性: pure-virtual

来源: Schola/Source/Schola/Public/Policies/InferencePolicy.h (line 46, column 15)

使用于

此类型由以下部分使用

来源: Schola/Source/Schola/Public/Policies/InferencePolicy.h (line 39, column 1)

© . This site is unofficial and not affiliated with AMD.