Treelite
|
This is the complete list of members for ModelImpl< ThresholdType, LeafOutputType >, including all inherited members.
average_tree_output | Model | |
Create() (defined in Model) | Model | inlinestatic |
Create(TypeInfo threshold_type, TypeInfo leaf_output_type) (defined in Model) | Model | inlinestatic |
CreateFromPyBuffer(std::vector< PyBufferFrame > frames) (defined in Model) | Model | static |
DeserializeFromFile(FILE *src_fp) (defined in Model) | Model | static |
DeserializeFromFileImpl(FILE *src_fp) override (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | inlinevirtual |
DeserializeTemplate(std::size_t num_tree, HeaderFieldHandlerFunc header_field_handler, TreeHandlerFunc tree_handler) (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | inline |
Dispatch(Func func) (defined in Model) | Model | inline |
Dispatch(Func func) const (defined in Model) | Model | inline |
GetLeafOutputType() const (defined in Model) | Model | inline |
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) | Model | |
GetThresholdType() const (defined in Model) | Model | inline |
InitFromPyBuffer(std::vector< PyBufferFrame >::iterator begin, std::vector< PyBufferFrame >::iterator end) override (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | inlinevirtual |
Model() | Model | inline |
Model(const Model &)=delete (defined in Model) | Model | |
Model(Model &&)=default (defined in Model) | Model | |
ModelImpl()=default | ModelImpl< 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_feature | Model | |
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 | |
param | Model | |
SerializeToFile(FILE *dest_fp) (defined in Model) | Model | |
SerializeToFileImpl(FILE *dest_fp) override (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | inlinevirtual |
SerializeToJSON(std::ostream &fo) const override (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | virtual |
SetTreeLimit(std::size_t limit) override (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > | inlinevirtual |
task_param | Model | |
task_type | Model | |
trees | ModelImpl< ThresholdType, LeafOutputType > | |
~Model()=default (defined in Model) | Model | virtual |
~ModelImpl() override=default (defined in ModelImpl< ThresholdType, LeafOutputType >) | ModelImpl< ThresholdType, LeafOutputType > |