occlum/demos/xgboost/README.md
LI Qing f9df83f559 Fix the demo's compiling failure in some cases
Some demos based on CMake may search installed packages out of
Occlum toolchain's directory, this could cause some building
errors sometimes. By setting the $PKG_CONFIG_LIBDIR, we can make
CMake searching for packages in Occlum toolchain's directory only.
2020-04-15 14:14:00 +08:00

500 B

Use XGBoost in SGX with Occlum

Step 1: Download XGBoost and its dependencies, and then build XGBoost

./download_and_build_xgboost.sh

When completed, the resulting XGBoost can be found in xgboost_src directory.

Step 2: To train data with XGBoost in a single process, run

make test

Step 3: To train data with a two-node XGBoost cluster, run

make test-local-cluster

Step 4 (Optional): To train data with XGBoost in a single process in Linux, run

make test-native