treelite
Classes | Macros | Functions
builder.cc File Reference

model builder frontend More...

#include <treelite/frontend.h>
#include <treelite/tree.h>
#include <dmlc/registry.h>
#include <memory>
#include <queue>
#include "../c_api/c_api_error.h"
Include dependency graph for builder.cc:

Go to the source code of this file.

Classes

struct  TreeBuilderImpl
 
struct  ModelBuilderImpl
 

Macros

#define CHECK_EARLY_RETURN(x, msg)
 

Functions

 DMLC_REGISTRY_FILE_TAG (builder)
 

Detailed Description

model builder frontend

Copyright 2017 by Contributors

Author
Philip Cho

Definition in file builder.cc.

Macro Definition Documentation

#define CHECK_EARLY_RETURN (   x,
  msg 
)
Value:
if (!(x)) { \
dmlc::LogMessage(__FILE__, __LINE__).stream() << msg; \
return false; \
}
void TreeliteAPISetLastError(const char *msg)
Set the last error message needed by C API.
Definition: c_api_error.cc:20

Definition at line 15 of file builder.cc.