|
| ModelImpl ()=default |
| disable copy; use default move
|
|
| ModelImpl (const ModelImpl &)=delete |
|
ModelImpl & | operator= (const ModelImpl &)=delete |
|
| ModelImpl (ModelImpl &&) noexcept=default |
|
ModelImpl & | operator= (ModelImpl &&) noexcept=default |
|
void | ReferenceSerialize (dmlc::Stream *fo) const override |
|
std::size_t | GetNumTree () const override |
|
void | SetTreeLimit (std::size_t limit) override |
|
void | GetPyBuffer (std::vector< PyBufferFrame > *dest) override |
|
void | SerializeToFileImpl (FILE *dest_fp) override |
|
void | InitFromPyBuffer (std::vector< PyBufferFrame >::iterator begin, std::vector< PyBufferFrame >::iterator end) override |
|
void | DeserializeFromFileImpl (FILE *src_fp) override |
|
| Model () |
| disable copy; use default move
|
|
| Model (const Model &)=delete |
|
Model & | operator= (const Model &)=delete |
|
| Model (Model &&)=default |
|
Model & | operator= (Model &&)=default |
|
TypeInfo | GetThresholdType () const |
|
TypeInfo | GetLeafOutputType () const |
|
template<typename Func > |
auto | Dispatch (Func func) |
|
template<typename Func > |
auto | Dispatch (Func func) const |
|
std::vector< PyBufferFrame > | GetPyBuffer () |
|
void | SerializeToFile (FILE *dest_fp) |
|
template<typename ThresholdType, typename LeafOutputType>
class treelite::ModelImpl< ThresholdType, LeafOutputType >
Definition at line 702 of file tree.h.