-
Notifications
You must be signed in to change notification settings - Fork 175
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create C wrapper for the xgboost plugin.
- Loading branch information
1 parent
c16f453
commit 4a65a60
Showing
18 changed files
with
514 additions
and
325 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,8 @@ | ||
# encoding-plugins | ||
Processor Plugin for NVFlare | ||
|
||
This plugin is a companion for NVFlare based encryption, it processes the data so it can | ||
This plugin is a companion for NVFlare based encryption, it processes the data so it can | ||
be properly decoded by Python code running on NVFlare. | ||
|
||
All the encryption is happening on the local GRPC client/server so no encryption is needed | ||
in this plugin. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,9 @@ | ||
# DAM (Direct-Accessible Marshaller) | ||
|
||
A simple serialization library that doesn't have dependencies, and the data | ||
A simple serialization library that doesn't have dependencies, and the data | ||
is directly accessible in C/C++ without copying. | ||
|
||
To make the data accessible in C, following rules must be followed, | ||
|
||
1. Numeric values must be stored in native byte-order. | ||
2. Numeric values must start at the 64-bit boundaries (8-bytes) | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.