Rishabh Poddar
Rishabh Poddar
Starting this thread to track and collect various documentation improvements. - [ ] Document initialization APIs for client and enclave, and explain the various client / enclave keys - [...
Starting this thread to track and collect various documentation improvements. - [ ] Document initialization APIs for client and enclave, and explain the various client / enclave keys - [...
The enclave code is currently single-threaded (data loading, training, inference, etc.) because the Open Enclave SDK does not support thread handling primitives at present. We should consider adding multithreading support...
Some APIs are currently disabled because they should return encrypted results, to be decrypted by the clients during training (or the other way round). e.g. XGBoosterEvalOneIter, GetFloatInfo, SetFloatInfo, etc.
Currently, LVI mitigation is disabled in the test build because it requires some messing around with the OE SDK installation. Hopefully, the build process will get simplified in a future...
The README file pertains to the original XGBoost repo; needs to be updated.