dmlc/treelite

Universal model exchange and serialization format for decision tree forests

What it solves

It provides a universal model exchange and serialization format for decision tree forests, allowing C++ applications to store and exchange these models across disks and networks.

How it works

Treelite acts as a small library that standardizes how decision tree forests are serialized and stored, enabling different C++ applications to share the same model format.

Who it’s for

Developers building C++ applications that need a standardized way to save, load, and transfer decision tree-based machine learning models.

Highlights

  • Universal serialization format for decision tree forests
  • Designed for C++ application integration
  • Supports storage on disk and transmission over networks

Related

  • Project
  • Project
  • Project
  • Project
  • Project