AlgoMarker Library
AlgoMarker Library
Overview
The AlgoMarker shared library enables deployment of the AlgoMarker model. It provides a C-level API to load, apply, and retrieve results from your binary model output.
You can download a prebuilt release from the Release page. The release is built with glibc 2.17 and will work out of the box on systems with glibc ≥ 2.17 (e.g., Ubuntu >= 13.04, Centos>=7, eg.). If you need to build from source, follow the instructions below.
Installation Steps
- Complete the Preliminary Steps to set up your build environment (install cmake, gcc, and libgomp1).
- (Optional Step) Compile the Boost Libraries. Don't forget to set environment variable
BOOST_ROOTto reference the Boost build directory. Ensure the compiled libraries are in/libsand headers in/include. - Clone the repository:
- Build the library:
A full docker image for compilation steps can be found under this link: * 03.algomarker A build with algomarker library