treelite
Classes | Functions
recursive.cc File Reference

Recursive compiler. More...

#include <treelite/common.h>
#include <treelite/annotator.h>
#include <treelite/compiler.h>
#include <treelite/tree.h>
#include <treelite/semantic.h>
#include <dmlc/registry.h>
#include <queue>
#include <algorithm>
#include <iterator>
#include <cmath>
#include "param.h"
#include "pred_transform.h"
Include dependency graph for recursive.cc:

Go to the source code of this file.

Classes

struct  Metadata
 
class  RecursiveCompiler< QuantizePolicy >
 
class  MetadataStore
 
class  NoQuantize
 
class  Quantize
 

Functions

 DMLC_REGISTRY_FILE_TAG (recursive)
 
std::vector< std::vector< tl_float > > ExtractCutPoints (const Model &model)
 
 describe ("A compiler with a recursive approach").set_body([](const CompilerParam &param) -> Compiler *
 

Detailed Description

Recursive compiler.

Copyright 2017 by Contributors

Author
Philip Cho

Definition in file recursive.cc.