Treelite
ModelImpl< ThresholdType, LeafOutputType > Member List

This is the complete list of members for ModelImpl< ThresholdType, LeafOutputType >, including all inherited members.

average_tree_outputModel
Create() (defined in Model)Modelinlinestatic
Create(TypeInfo threshold_type, TypeInfo leaf_output_type) (defined in Model)Modelinlinestatic
CreateFromPyBuffer(std::vector< PyBufferFrame > frames) (defined in Model)Modelinlinestatic
Dispatch(Func func) (defined in Model)Modelinline
Dispatch(Func func) const (defined in Model)Modelinline
GetLeafOutputType() const (defined in Model)Modelinline
GetNumTree() const override (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >inlinevirtual
GetPyBuffer(std::vector< PyBufferFrame > *dest) override (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >inlinevirtual
GetPyBuffer() (defined in Model)Modelinline
GetThresholdType() const (defined in Model)Modelinline
InitFromPyBuffer(std::vector< PyBufferFrame >::iterator begin, std::vector< PyBufferFrame >::iterator end) override (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >inlinevirtual
Model()=defaultModel
Model(const Model &)=delete (defined in Model)Model
Model(Model &&)=default (defined in Model)Model
ModelImpl()=defaultModelImpl< ThresholdType, LeafOutputType >
ModelImpl(const ModelImpl &)=delete (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >
ModelImpl(ModelImpl &&) noexcept=default (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >
num_featureModel
operator=(const ModelImpl &)=delete (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >
operator=(ModelImpl &&) noexcept=default (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >
operator=(const Model &)=delete (defined in Model)Model
operator=(Model &&)=default (defined in Model)Model
paramModel
ReferenceSerialize(dmlc::Stream *fo) const override (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >virtual
SetTreeLimit(size_t limit) override (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >inlinevirtual
task_paramModel
task_typeModel
treesModelImpl< ThresholdType, LeafOutputType >
~Model()=default (defined in Model)Modelvirtual
~ModelImpl() override=default (defined in ModelImpl< ThresholdType, LeafOutputType >)ModelImpl< ThresholdType, LeafOutputType >