LLVM: llvm::ReleaseModeModelRunner< TGen > Class Template Reference (original) (raw)

#include "[llvm/Analysis/ReleaseModeModelRunner.h](ReleaseModeModelRunner%5F8h%5Fsource.html)"

Inheritance diagram for llvm::ReleaseModeModelRunner< TGen >:

Public Member Functions
template
ReleaseModeModelRunner (LLVMContext &Ctx, const FType &InputSpec, StringRef DecisionName, const EmbeddedModelRunnerOptions &Options={})
FeatureNames' type should be an indexed collection of std::string, like std::array or std::vector, that has a size() method.
~ReleaseModeModelRunner () override=default
Public Member Functions inherited from llvm::MLModelRunner
MLModelRunner (const MLModelRunner &)=delete
MLModelRunner & operator= (const MLModelRunner &)=delete
virtual ~MLModelRunner ()=default
template<typename T>
T evaluate ()
template<typename T, typename I>
T * getTensor (I FeatureID)
template<typename T, typename I>
const T * getTensor (I FeatureID) const
void * getTensorUntyped (size_t Index)
const void * getTensorUntyped (size_t Index) const
Kind getKind () const
virtual void switchContext (StringRef Name)
Additional Inherited Members
Public Types inherited from llvm::MLModelRunner
enum class Kind : int { Unknown, Release, Development, NoOp, Interactive }
Protected Member Functions inherited from llvm::MLModelRunner
MLModelRunner (LLVMContext &Ctx, Kind Type, size_t NumInputs)
void setUpBufferForTensor (size_t Index, const TensorSpec &Spec, void *Buffer)
Protected Attributes inherited from llvm::MLModelRunner
LLVMContext & Ctx
const Kind Type

Detailed Description

template
class llvm::ReleaseModeModelRunner< TGen >

Definition at line 55 of file ReleaseModeModelRunner.h.

Constructor & Destructor Documentation

template

template

~ReleaseModeModelRunner()

Member Function Documentation

classof()


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