/ModelJoin_Operator

Native ModelJoin operator described in paper (LINK). Allows joining the relational representation of a ML model with a table in a columnar query engine.

Primary LanguageC

Repository for standalone ModelJoin operator described in paper (LINK). ModelJoin allows to perform ML model inference in a column store based on a relational model representation.

Dependencies

Build instructions

Set USECUDA to ON or OFF in CMakeLists.txt and set CMAKE_CUDA_ARCHITECTURES according to your GPU if needed. Activating CUDA requires CUDA and cuBLAS to be installed.

BUILDMODE=<DEBUG/RELEASE> . build.sh

Run Tests:

cd debug/release
make test