SACRO-ML
Contents:
Introduction
Attacks
Safemodel
SACRO-ML
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
P
|
R
|
S
|
T
|
W
_
__annotations__ (sacroml.safemodel.safemodel.SafeModel attribute)
__apply_constraints() (sacroml.safemodel.safemodel.SafeModel method)
__check_model_param() (sacroml.safemodel.safemodel.SafeModel method)
__check_model_param_and() (sacroml.safemodel.safemodel.SafeModel method)
__check_model_param_or() (sacroml.safemodel.safemodel.SafeModel method)
__dict__ (sacroml.safemodel.safemodel.SafeModel attribute)
__get_constraints() (sacroml.safemodel.safemodel.SafeModel method)
__init__() (sacroml.attacks.attribute_attack.AttributeAttack method)
(sacroml.attacks.likelihood_attack.LIRAAttack method)
(sacroml.attacks.report.CustomJSONEncoder method)
(sacroml.attacks.structural_attack.StructuralAttack method)
(sacroml.attacks.target.Target method)
(sacroml.attacks.worst_case_attack.WorstCaseAttack method)
(sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
__module__ (sacroml.safemodel.safemodel.SafeModel attribute)
__str__() (sacroml.safemodel.safemodel.SafeModel method)
A
add_feature() (sacroml.attacks.target.Target method)
add_processed_data() (sacroml.attacks.target.Target method)
add_raw_data() (sacroml.attacks.target.Target method)
add_safemodel_results() (sacroml.attacks.target.Target method)
additional_checks() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
apply() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
attack() (sacroml.attacks.attribute_attack.AttributeAttack method)
(sacroml.attacks.likelihood_attack.LIRAAttack method)
(sacroml.attacks.structural_attack.StructuralAttack method)
(sacroml.attacks.worst_case_attack.WorstCaseAttack method)
attack_from_preds() (sacroml.attacks.worst_case_attack.WorstCaseAttack method)
AttributeAttack (class in sacroml.attacks.attribute_attack)
auc_p_val() (in module sacroml.metrics)
C
check_equal() (in module sacroml.safemodel.safemodel)
check_max() (in module sacroml.safemodel.safemodel)
check_min() (in module sacroml.safemodel.safemodel)
check_type() (in module sacroml.safemodel.safemodel)
cost_complexity_pruning_path() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
create_lr_report() (in module sacroml.attacks.report)
create_mia_report() (in module sacroml.attacks.report)
CustomJSONEncoder (class in sacroml.attacks.report)
D
decision_path() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
decision_tree_internal_trees_are_equal() (in module sacroml.safemodel.classifiers.safedecisiontreeclassifier)
decision_trees_are_equal() (in module sacroml.safemodel.classifiers.safedecisiontreeclassifier)
default() (sacroml.attacks.report.CustomJSONEncoder method)
dt_get_equivalence_classes() (sacroml.attacks.structural_attack.StructuralAttack method)
E
encode() (sacroml.attacks.report.CustomJSONEncoder method)
estimators_samples_ (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier property)
examine_seperate_items() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
examine_seperately_items (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
F
feature_importances_ (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier property)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier property)
filename (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
fit() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
G
generate_arrays() (sacroml.attacks.worst_case_attack.WorstCaseAttack method)
get_array_csv() (in module sacroml.attacks.target)
get_array_pkl() (in module sacroml.attacks.target)
get_current_and_saved_models() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
get_depth() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
get_equivalence_classes() (sacroml.attacks.structural_attack.StructuralAttack method)
get_k_anonymity() (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
get_metadata_routing() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
get_metrics() (in module sacroml.metrics)
get_model_param_count() (in module sacroml.attacks.structural_attack)
get_n_leaves() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
get_params() (sacroml.attacks.attribute_attack.AttributeAttack method)
(sacroml.attacks.likelihood_attack.LIRAAttack method)
(sacroml.attacks.structural_attack.StructuralAttack method)
(sacroml.attacks.worst_case_attack.WorstCaseAttack method)
(sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
get_tree_k_anonymity() (in module sacroml.safemodel.classifiers.safedecisiontreeclassifier)
get_tree_parameter_count() (in module sacroml.attacks.structural_attack)
get_unnecessary_risk() (in module sacroml.attacks.structural_attack)
H
has_data() (sacroml.attacks.target.Target method)
has_probas() (sacroml.attacks.target.Target method)
has_raw_data() (sacroml.attacks.target.Target method)
I
ignore_items (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
item_separator (sacroml.attacks.report.CustomJSONEncoder attribute)
iterencode() (sacroml.attacks.report.CustomJSONEncoder method)
K
k_hat_svm() (sacroml.safemodel.classifiers.safesvc.SafeSVC method)
key_separator (sacroml.attacks.report.CustomJSONEncoder attribute)
L
line() (in module sacroml.attacks.report)
LIRAAttack (class in sacroml.attacks.likelihood_attack)
load() (sacroml.attacks.target.Target method)
load_array() (sacroml.attacks.target.Target method)
load_model() (sacroml.attacks.target.Target method)
M
min_max_disc() (in module sacroml.metrics)
model_load_file (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
model_save_file (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
model_type (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
module
sacroml.attacks.attribute_attack
sacroml.attacks.likelihood_attack
sacroml.attacks.report
sacroml.attacks.structural_attack
sacroml.attacks.target
sacroml.attacks.worst_case_attack
sacroml.metrics
sacroml.safemodel.classifiers.safedecisiontreeclassifier
sacroml.safemodel.classifiers.saferandomforestclassifier
sacroml.safemodel.classifiers.safesvc
sacroml.safemodel.safemodel
P
phi_hat() (sacroml.safemodel.classifiers.safesvc.SafeSVC method)
phi_hat_multi() (sacroml.safemodel.classifiers.safesvc.SafeSVC method)
plot_categorical_fraction() (in module sacroml.attacks.attribute_attack)
plot_categorical_risk() (in module sacroml.attacks.attribute_attack)
plot_quantitative_risk() (in module sacroml.attacks.attribute_attack)
posthoc_check() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
predict() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
predict_log_proba() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
predict_proba() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
preliminary_check() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
R
report_categorical() (in module sacroml.attacks.attribute_attack)
report_quantitative() (in module sacroml.attacks.attribute_attack)
request_release() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
researcher (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
run_attack() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
run_attack_reps() (sacroml.attacks.worst_case_attack.WorstCaseAttack method)
S
sacroml.attacks.attribute_attack
module
sacroml.attacks.likelihood_attack
module
sacroml.attacks.report
module
sacroml.attacks.structural_attack
module
sacroml.attacks.target
module
sacroml.attacks.worst_case_attack
module
sacroml.metrics
module
sacroml.safemodel.classifiers.safedecisiontreeclassifier
module
sacroml.safemodel.classifiers.saferandomforestclassifier
module
sacroml.safemodel.classifiers.safesvc
module
sacroml.safemodel.safemodel
module
SafeDecisionTreeClassifier (class in sacroml.safemodel.classifiers.safedecisiontreeclassifier)
SafeModel (class in sacroml.safemodel.safemodel)
SafeRandomForestClassifier (class in sacroml.safemodel.classifiers.saferandomforestclassifier)
SafeSVC (class in sacroml.safemodel.classifiers.safesvc)
save() (sacroml.attacks.target.Target method)
(sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
(sacroml.safemodel.safemodel.SafeModel method)
score() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
set_fit_request() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
set_params() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
(sacroml.safemodel.classifiers.safesvc.SafeSVC method)
set_score_request() (sacroml.safemodel.classifiers.safedecisiontreeclassifier.SafeDecisionTreeClassifier method)
(sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier method)
StructuralAttack (class in sacroml.attacks.structural_attack)
subtitle() (in module sacroml.attacks.report)
T
Target (class in sacroml.attacks.target)
timestamp (sacroml.safemodel.classifiers.saferandomforestclassifier.SafeRandomForestClassifier attribute)
(sacroml.safemodel.classifiers.safesvc.SafeSVC attribute)
title() (in module sacroml.attacks.report)
W
WorstCaseAttack (class in sacroml.attacks.worst_case_attack)
write_json() (in module sacroml.attacks.report)
write_pdf() (in module sacroml.attacks.report)