You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Compiler/decision_tree_new.py
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -357,21 +357,21 @@ def _():
357
357
358
358
def__init__(self, x, y, h, binary=False, attr_lengths=None,
359
359
n_threads=None):
360
-
""" Securely Training Decision Trees Efficiently by `Bhardwaj et al.`_ : https://eprint.iacr.org/2024/1077.pdf
360
+
""" Securely Training Decision Trees Efficiently by `Bhardwaj et al.`_ : https://eprint.iacr.org/2024/1077.pdf
361
361
362
-
This protocol has communication complexity O( mN logN + hmN + hN log N) which is an improvement of ~min(h, m, log N) over `Hamada et al.`_ : https://petsymposium.org/popets/2023/popets-2023-0021.pdf
362
+
This protocol has communication complexity O( mN logN + hmN + hN log N) which is an improvement of ~min(h, m, log N) over `Hamada et al.`_ : https://petsymposium.org/popets/2023/popets-2023-0021.pdf
363
363
364
-
To run this protocol, at the root of the MP-SPDZ repo, run Scripts/compile-run.py -H HOSTS -E ring custom_data_dt $((2**13)) 11 4 -Z 3 -R 128
364
+
To run this protocol, at the root of the MP-SPDZ repo, run Scripts/compile-run.py -H HOSTS -E ring custom_data_dt $((2**13)) 11 4 -Z 3 -R 128
365
365
366
-
:param x: Attribute values
367
-
:param y: Binary labels
368
-
:param h: Height of the decision tree
369
-
:param binary: Binary attributes instead of continuous
370
-
:param attr_lengths: Attribute description for mixed data
366
+
:param x: Attribute values
367
+
:param y: Binary labels
368
+
:param h: Height of the decision tree
369
+
:param binary: Binary attributes instead of continuous
370
+
:param attr_lengths: Attribute description for mixed data
0 commit comments