MindSpore
Installation
MindSpore Armour Installation
AI Security
Improving Model Security with NAD Algorithm
Testing Model Security Using Fuzz Testing
Evaluating the Robustness of the OCR Model CNN-CTC
Dynamic Model Obfuscation
Model Encryption Protection
AI Privacy
Protecting User Privacy with Differential Privacy Mechanism
Protecting User Privacy with Suppress Privacy
Using Membership Inference to Test Model Security
AI Reliability
Implementing the Concept Drift Detection Application of Time Series Data
Implementing the Concept Drift Detection Application of Image Data
Implementing the Model Fault Injection and Evaluation
API References
mindarmour
mindarmour.adv_robustness.attacks
mindarmour.adv_robustness.defenses
mindarmour.adv_robustness.detectors
mindarmour.adv_robustness.evaluations
mindarmour.fuzz_testing
mindarmour.natural_robustness.transform.image
mindarmour.privacy.diff_privacy
mindarmour.privacy.evaluation
mindarmour.privacy.sup_privacy
mindarmour.reliability
mindarmour.utils
References
Overall Security and Trustworthiness Design
Differential Privacy Design
AI Model Security Testing Design
MindSpore Armour Module Introduction
FAQ
RELEASE NOTES
Release Notes
MindSpore
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
Z
A
AdaClippingWithGaussianRandom (class in mindarmour.privacy.diff_privacy)
add_handler() (mindarmour.utils.LogUtil method)
AdversarialDefense (class in mindarmour.adv_robustness.defenses)
AdversarialDefenseWithAttacks (class in mindarmour.adv_robustness.defenses)
asv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
Attack (class in mindarmour)
AttackEvaluate (class in mindarmour.adv_robustness.evaluations)
avg_conf_adv_class() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
avg_conf_true_class() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
avg_lp_distance() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
avg_ssim() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
B
BasicIterativeMethod (class in mindarmour.adv_robustness.attacks)
batch_defense() (mindarmour.Defense method)
batch_generate() (mindarmour.Attack method)
BlackDefenseEvaluate (class in mindarmour.adv_robustness.evaluations)
BlackModel (class in mindarmour)
C
calc_actual_sparse_for_conv() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
calc_actual_sparse_for_fc1() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
calc_actual_sparse_for_layer() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
calc_theoretical_sparse_for_conv() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
CarliniWagnerL2Attack (class in mindarmour.adv_robustness.attacks)
cav() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
ccv() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
clear_buffer() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
ClipMechanismsFactory (class in mindarmour.privacy.diff_privacy)
concept_check() (mindarmour.ConceptDriftCheckTimeSeries method)
(mindarmour.reliability.ConceptDriftCheckTimeSeries method)
ConceptDriftCheckTimeSeries (class in mindarmour)
(class in mindarmour.reliability)
construct() (mindarmour.privacy.diff_privacy.AdaClippingWithGaussianRandom method)
(mindarmour.privacy.diff_privacy.NoiseAdaGaussianRandom method)
(mindarmour.privacy.diff_privacy.NoiseGaussianRandom method)
(mindarmour.utils.GradWrap method)
(mindarmour.utils.GradWrapWithLoss method)
Contrast (class in mindarmour.natural_robustness.transform.image)
cos() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
CoverageMetrics (class in mindarmour.fuzz_testing)
create() (mindarmour.privacy.diff_privacy.ClipMechanismsFactory static method)
(mindarmour.privacy.diff_privacy.DPOptimizerClassFactory method)
(mindarmour.privacy.diff_privacy.NoiseMechanismsFactory static method)
(mindarmour.privacy.diff_privacy.PrivacyMonitorFactory static method)
(mindarmour.privacy.sup_privacy.SuppressPrivacyFactory static method)
crr() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
csr() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
Curve (class in mindarmour.natural_robustness.transform.image)
D
debug() (mindarmour.utils.LogUtil method)
DeepFool (class in mindarmour.adv_robustness.attacks)
Defense (class in mindarmour)
defense() (mindarmour.adv_robustness.defenses.AdversarialDefense method)
(mindarmour.adv_robustness.defenses.AdversarialDefenseWithAttacks method)
(mindarmour.Defense method)
DefenseEvaluate (class in mindarmour.adv_robustness.evaluations)
detect() (mindarmour.adv_robustness.detectors.EnsembleDetector method)
(mindarmour.adv_robustness.detectors.ErrorBasedDetector method)
(mindarmour.adv_robustness.detectors.RegionBasedDetector method)
(mindarmour.adv_robustness.detectors.SimilarityDetector method)
(mindarmour.adv_robustness.detectors.SpatialSmoothing method)
(mindarmour.Detector method)
detect_diff() (mindarmour.adv_robustness.detectors.DivergenceBasedDetector method)
(mindarmour.adv_robustness.detectors.EnsembleDetector method)
(mindarmour.adv_robustness.detectors.ErrorBasedDetector method)
(mindarmour.adv_robustness.detectors.RegionBasedDetector method)
(mindarmour.adv_robustness.detectors.SimilarityDetector method)
(mindarmour.adv_robustness.detectors.SpatialSmoothing method)
(mindarmour.Detector method)
Detector (class in mindarmour)
DivergenceBasedDetector (class in mindarmour.adv_robustness.detectors)
DiverseInputIterativeMethod (class in mindarmour.adv_robustness.attacks)
DPModel (class in mindarmour)
(class in mindarmour.privacy.diff_privacy)
DPOptimizerClassFactory (class in mindarmour.privacy.diff_privacy)
E
EnsembleAdversarialDefense (class in mindarmour.adv_robustness.defenses)
EnsembleDetector (class in mindarmour.adv_robustness.detectors)
error() (mindarmour.utils.LogUtil method)
ErrorBasedDetector (class in mindarmour.adv_robustness.detectors)
eval() (mindarmour.MembershipInference method)
(mindarmour.privacy.evaluation.MembershipInference method)
evaluate() (mindarmour.ImageInversionAttack method)
(mindarmour.privacy.evaluation.ImageInversionAttack method)
F
FastGradientMethod (class in mindarmour.adv_robustness.attacks)
FastGradientSignMethod (class in mindarmour.adv_robustness.attacks)
FaultInjector (class in mindarmour.reliability)
fit() (mindarmour.adv_robustness.detectors.EnsembleDetector method)
(mindarmour.adv_robustness.detectors.ErrorBasedDetector method)
(mindarmour.adv_robustness.detectors.RegionBasedDetector method)
(mindarmour.adv_robustness.detectors.SimilarityDetector method)
(mindarmour.adv_robustness.detectors.SpatialSmoothing method)
(mindarmour.Detector method)
fpr() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
Fuzzer (class in mindarmour)
(class in mindarmour.fuzz_testing)
fuzzing() (mindarmour.fuzz_testing.Fuzzer method)
(mindarmour.Fuzzer method)
G
GaussianBlur (class in mindarmour.natural_robustness.transform.image)
GaussianNoise (class in mindarmour.natural_robustness.transform.image)
generate() (mindarmour.adv_robustness.attacks.BasicIterativeMethod method)
(mindarmour.adv_robustness.attacks.CarliniWagnerL2Attack method)
(mindarmour.adv_robustness.attacks.DeepFool method)
(mindarmour.adv_robustness.attacks.GeneticAttack method)
(mindarmour.adv_robustness.attacks.HopSkipJumpAttack method)
(mindarmour.adv_robustness.attacks.IterativeGradientMethod method)
(mindarmour.adv_robustness.attacks.JSMAAttack method)
(mindarmour.adv_robustness.attacks.LBFGS method)
(mindarmour.adv_robustness.attacks.MomentumIterativeMethod method)
(mindarmour.adv_robustness.attacks.NES method)
(mindarmour.adv_robustness.attacks.PointWiseAttack method)
(mindarmour.adv_robustness.attacks.ProjectedGradientDescent method)
(mindarmour.adv_robustness.attacks.PSOAttack method)
(mindarmour.adv_robustness.attacks.SaltAndPepperNoiseAttack method)
(mindarmour.Attack method)
(mindarmour.ImageInversionAttack method)
(mindarmour.privacy.evaluation.ImageInversionAttack method)
GeneticAttack (class in mindarmour.adv_robustness.attacks)
get_detected_queries() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
get_detection_interval() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
get_instance() (mindarmour.utils.LogUtil static method)
get_metrics() (mindarmour.fuzz_testing.CoverageMetrics method)
(mindarmour.fuzz_testing.KMultisectionNeuronCoverage method)
(mindarmour.fuzz_testing.NeuronBoundsCoverage method)
(mindarmour.fuzz_testing.NeuronCoverage method)
(mindarmour.fuzz_testing.SuperNeuronActivateCoverage method)
(mindarmour.fuzz_testing.TopKNeuronCoverage method)
get_optimal_threshold() (mindarmour.reliability.OodDetector method)
(mindarmour.reliability.OodDetectorFeatureCluster method)
GradientBlur (class in mindarmour.natural_robustness.transform.image)
GradientLuminance (class in mindarmour.natural_robustness.transform.image)
GradWrap (class in mindarmour.utils)
GradWrapWithLoss (class in mindarmour.utils)
H
HopSkipJumpAttack (class in mindarmour.adv_robustness.attacks)
I
ImageInversionAttack (class in mindarmour)
(class in mindarmour.privacy.evaluation)
info() (mindarmour.utils.LogUtil method)
is_adversarial() (mindarmour.BlackModel method)
IterativeGradientMethod (class in mindarmour.adv_robustness.attacks)
J
JSMAAttack (class in mindarmour.adv_robustness.attacks)
K
kick_off() (mindarmour.reliability.FaultInjector method)
KMultisectionNeuronCoverage (class in mindarmour.fuzz_testing)
L
LBFGS (class in mindarmour.adv_robustness.attacks)
LeastLikelyClassMethod (class in mindarmour.adv_robustness.attacks)
link_suppress_ctrl() (mindarmour.privacy.sup_privacy.SuppressModel method)
LogUtil (class in mindarmour.utils)
M
MaskLayerDes (class in mindarmour.privacy.sup_privacy)
max_epoch_suggest() (mindarmour.privacy.diff_privacy.RDPMonitor method)
(mindarmour.privacy.diff_privacy.ZCDPMonitor method)
MembershipInference (class in mindarmour)
(class in mindarmour.privacy.evaluation)
metrics() (mindarmour.reliability.FaultInjector method)
mindarmour
module
mindarmour.adv_robustness.attacks
module
mindarmour.adv_robustness.defenses
module
mindarmour.adv_robustness.detectors
module
mindarmour.adv_robustness.evaluations
module
mindarmour.fuzz_testing
module
mindarmour.natural_robustness.transform.image
module
mindarmour.privacy.diff_privacy
module
mindarmour.privacy.evaluation
module
mindarmour.privacy.sup_privacy
module
mindarmour.reliability
module
mindarmour.utils
module
mis_classification_rate() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
module
mindarmour
mindarmour.adv_robustness.attacks
mindarmour.adv_robustness.defenses
mindarmour.adv_robustness.detectors
mindarmour.adv_robustness.evaluations
mindarmour.fuzz_testing
mindarmour.natural_robustness.transform.image
mindarmour.privacy.diff_privacy
mindarmour.privacy.evaluation
mindarmour.privacy.sup_privacy
mindarmour.reliability
mindarmour.utils
MomentumDiverseInputIterativeMethod (class in mindarmour.adv_robustness.attacks)
MomentumIterativeMethod (class in mindarmour.adv_robustness.attacks)
MotionBlur (class in mindarmour.natural_robustness.transform.image)
N
NaturalAdversarialDefense (class in mindarmour.adv_robustness.defenses)
NaturalNoise (class in mindarmour.natural_robustness.transform.image)
NES (class in mindarmour.adv_robustness.attacks)
NeuronBoundsCoverage (class in mindarmour.fuzz_testing)
NeuronCoverage (class in mindarmour.fuzz_testing)
NoiseAdaGaussianRandom (class in mindarmour.privacy.diff_privacy)
NoiseGaussianRandom (class in mindarmour.privacy.diff_privacy)
NoiseMechanismsFactory (class in mindarmour.privacy.diff_privacy)
nte() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
O
ood_predict() (mindarmour.reliability.OodDetector method)
(mindarmour.reliability.OodDetectorFeatureCluster method)
OodDetector (class in mindarmour.reliability)
OodDetectorFeatureCluster (class in mindarmour.reliability)
P
Perspective (class in mindarmour.natural_robustness.transform.image)
PointWiseAttack (class in mindarmour.adv_robustness.attacks)
predict() (mindarmour.BlackModel method)
print_paras() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
PrivacyMonitorFactory (class in mindarmour.privacy.diff_privacy)
ProjectedAdversarialDefense (class in mindarmour.adv_robustness.defenses)
ProjectedGradientDescent (class in mindarmour.adv_robustness.attacks)
PSOAttack (class in mindarmour.adv_robustness.attacks)
Q
qcv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
qrv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
R
RadarMetric (class in mindarmour.adv_robustness.evaluations)
RandomFastGradientMethod (class in mindarmour.adv_robustness.attacks)
RandomFastGradientSignMethod (class in mindarmour.adv_robustness.attacks)
RandomLeastLikelyClassMethod (class in mindarmour.adv_robustness.attacks)
RDPMonitor (class in mindarmour.privacy.diff_privacy)
RegionBasedDetector (class in mindarmour.adv_robustness.detectors)
reset_zeros() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
Rotate (class in mindarmour.natural_robustness.transform.image)
S
SaltAndPepperNoise (class in mindarmour.natural_robustness.transform.image)
SaltAndPepperNoiseAttack (class in mindarmour.adv_robustness.attacks)
Scale (class in mindarmour.natural_robustness.transform.image)
set_level() (mindarmour.utils.LogUtil method)
set_mechanisms() (mindarmour.privacy.diff_privacy.DPOptimizerClassFactory method)
set_radius() (mindarmour.adv_robustness.detectors.RegionBasedDetector method)
set_target_images() (mindarmour.adv_robustness.attacks.HopSkipJumpAttack method)
(mindarmour.adv_robustness.attacks.NES method)
set_threshold() (mindarmour.adv_robustness.detectors.ErrorBasedDetector method)
(mindarmour.adv_robustness.detectors.SimilarityDetector method)
(mindarmour.adv_robustness.detectors.SpatialSmoothing method)
Shear (class in mindarmour.natural_robustness.transform.image)
show() (mindarmour.adv_robustness.evaluations.RadarMetric method)
SimilarityDetector (class in mindarmour.adv_robustness.detectors)
SpatialSmoothing (class in mindarmour.adv_robustness.detectors)
step_end() (mindarmour.privacy.diff_privacy.RDPMonitor method)
(mindarmour.privacy.diff_privacy.ZCDPMonitor method)
(mindarmour.privacy.sup_privacy.SuppressMasker method)
SuperNeuronActivateCoverage (class in mindarmour.fuzz_testing)
SuppressCtrl (class in mindarmour.privacy.sup_privacy)
SuppressMasker (class in mindarmour.privacy.sup_privacy)
SuppressModel (class in mindarmour.privacy.sup_privacy)
SuppressPrivacyFactory (class in mindarmour.privacy.sup_privacy)
T
TopKNeuronCoverage (class in mindarmour.fuzz_testing)
train() (mindarmour.MembershipInference method)
(mindarmour.privacy.evaluation.MembershipInference method)
transform() (mindarmour.adv_robustness.detectors.EnsembleDetector method)
(mindarmour.adv_robustness.detectors.ErrorBasedDetector method)
(mindarmour.adv_robustness.detectors.RegionBasedDetector method)
(mindarmour.adv_robustness.detectors.SimilarityDetector method)
(mindarmour.Detector method)
Translate (class in mindarmour.natural_robustness.transform.image)
U
UniformNoise (class in mindarmour.natural_robustness.transform.image)
update_mask() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
update_mask_layer() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
update_mask_layer_approximity() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
update_status() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
W
warn() (mindarmour.utils.LogUtil method)
Z
ZCDPMonitor (class in mindarmour.privacy.diff_privacy)