MindSpore
安装部署
安装MindArmour
AI安全
使用NAD算法提升模型安全性
使用fuzz testing模块测试模型安全性
使用成员推理测试模型安全性
对OCR模型CNN-CTC的鲁棒性评测
AI隐私
应用差分隐私机制保护用户隐私
应用抑制隐私机制保护用户隐私
模型加密保护
AI可靠性
实现时序数据概念漂移检测应用
实现图像数据概念漂移检测应用
实现模型故障注入评估模型容错性
API参考
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
参考文档
安全可信总体设计
差分隐私设计
AI模型安全测试设计
MindArmour模块介绍
FAQ
RELEASE NOTES
Release Notes
MindSpore
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
add_handler() (mindarmour.utils.LogUtil method)
asv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
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
batch_defense() (mindarmour.Defense method)
batch_generate() (mindarmour.Attack method)
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)
cav() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
ccv() (mindarmour.adv_robustness.evaluations.DefenseEvaluate method)
clear_buffer() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
concept_check() (mindarmour.ConceptDriftCheckTimeSeries method)
(mindarmour.reliability.ConceptDriftCheckTimeSeries method)
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)
create() (mindarmour.privacy.diff_privacy.ClipMechanismsFactory method)
(mindarmour.privacy.diff_privacy.DPOptimizerClassFactory method)
(mindarmour.privacy.diff_privacy.NoiseMechanismsFactory method)
(mindarmour.privacy.diff_privacy.PrivacyMonitorFactory method)
(mindarmour.privacy.sup_privacy.SuppressPrivacyFactory 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)
defense() (mindarmour.adv_robustness.defenses.AdversarialDefense method)
(mindarmour.adv_robustness.defenses.AdversarialDefenseWithAttacks method)
(mindarmour.Defense method)
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)
E
error() (mindarmour.utils.LogUtil method)
eval() (mindarmour.MembershipInference method)
(mindarmour.privacy.evaluation.MembershipInference method)
evaluate() (mindarmour.ImageInversionAttack method)
(mindarmour.privacy.evaluation.ImageInversionAttack method)
F
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)
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)
get_detected_queries() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
get_detection_interval() (mindarmour.adv_robustness.detectors.SimilarityDetector method)
get_instance() (mindarmour.utils.LogUtil 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)
I
info() (mindarmour.utils.LogUtil method)
is_adversarial() (mindarmour.BlackModel method)
K
kick_off() (mindarmour.reliability.FaultInjector method)
L
link_suppress_ctrl() (mindarmour.privacy.sup_privacy.SuppressModel method)
M
max_epoch_suggest() (mindarmour.privacy.diff_privacy.RDPMonitor method)
(mindarmour.privacy.diff_privacy.ZCDPMonitor method)
metrics() (mindarmour.reliability.FaultInjector method)
mindarmour.adv_robustness.attacks.BasicIterativeMethod (built-in class)
mindarmour.adv_robustness.attacks.CarliniWagnerL2Attack (built-in class)
mindarmour.adv_robustness.attacks.DeepFool (built-in class)
mindarmour.adv_robustness.attacks.DiverseInputIterativeMethod (built-in class)
mindarmour.adv_robustness.attacks.FastGradientMethod (built-in class)
mindarmour.adv_robustness.attacks.FastGradientSignMethod (built-in class)
mindarmour.adv_robustness.attacks.GeneticAttack (built-in class)
mindarmour.adv_robustness.attacks.HopSkipJumpAttack (built-in class)
mindarmour.adv_robustness.attacks.IterativeGradientMethod (built-in class)
mindarmour.adv_robustness.attacks.JSMAAttack (built-in class)
mindarmour.adv_robustness.attacks.LBFGS (built-in class)
mindarmour.adv_robustness.attacks.LeastLikelyClassMethod (built-in class)
mindarmour.adv_robustness.attacks.MomentumDiverseInputIterativeMethod (built-in class)
mindarmour.adv_robustness.attacks.MomentumIterativeMethod (built-in class)
mindarmour.adv_robustness.attacks.NES (built-in class)
mindarmour.adv_robustness.attacks.PointWiseAttack (built-in class)
mindarmour.adv_robustness.attacks.ProjectedGradientDescent (built-in class)
mindarmour.adv_robustness.attacks.PSOAttack (built-in class)
mindarmour.adv_robustness.attacks.RandomFastGradientMethod (built-in class)
mindarmour.adv_robustness.attacks.RandomFastGradientSignMethod (built-in class)
mindarmour.adv_robustness.attacks.RandomLeastLikelyClassMethod (built-in class)
mindarmour.adv_robustness.attacks.SaltAndPepperNoiseAttack (built-in class)
mindarmour.adv_robustness.defenses.AdversarialDefense (built-in class)
mindarmour.adv_robustness.defenses.AdversarialDefenseWithAttacks (built-in class)
mindarmour.adv_robustness.defenses.EnsembleAdversarialDefense (built-in class)
mindarmour.adv_robustness.defenses.NaturalAdversarialDefense (built-in class)
mindarmour.adv_robustness.defenses.ProjectedAdversarialDefense (built-in class)
mindarmour.adv_robustness.detectors.DivergenceBasedDetector (built-in class)
mindarmour.adv_robustness.detectors.EnsembleDetector (built-in class)
mindarmour.adv_robustness.detectors.ErrorBasedDetector (built-in class)
mindarmour.adv_robustness.detectors.RegionBasedDetector (built-in class)
mindarmour.adv_robustness.detectors.SimilarityDetector (built-in class)
mindarmour.adv_robustness.detectors.SpatialSmoothing (built-in class)
mindarmour.adv_robustness.evaluations.AttackEvaluate (built-in class)
mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate (built-in class)
mindarmour.adv_robustness.evaluations.DefenseEvaluate (built-in class)
mindarmour.adv_robustness.evaluations.RadarMetric (built-in class)
mindarmour.Attack (built-in class)
mindarmour.BlackModel (built-in class)
mindarmour.ConceptDriftCheckTimeSeries (built-in class)
mindarmour.Defense (built-in class)
mindarmour.Detector (built-in class)
mindarmour.DPModel (built-in class)
mindarmour.fuzz_testing.CoverageMetrics (built-in class)
mindarmour.fuzz_testing.Fuzzer (built-in class)
mindarmour.fuzz_testing.KMultisectionNeuronCoverage (built-in class)
mindarmour.fuzz_testing.NeuronBoundsCoverage (built-in class)
mindarmour.fuzz_testing.NeuronCoverage (built-in class)
mindarmour.fuzz_testing.SuperNeuronActivateCoverage (built-in class)
mindarmour.fuzz_testing.TopKNeuronCoverage (built-in class)
mindarmour.Fuzzer (built-in class)
mindarmour.ImageInversionAttack (built-in class)
mindarmour.MembershipInference (built-in class)
mindarmour.natural_robustness.transform.image
module
mindarmour.privacy.diff_privacy.AdaClippingWithGaussianRandom (built-in class)
mindarmour.privacy.diff_privacy.ClipMechanismsFactory (built-in class)
mindarmour.privacy.diff_privacy.DPModel (built-in class)
mindarmour.privacy.diff_privacy.DPOptimizerClassFactory (built-in class)
mindarmour.privacy.diff_privacy.NoiseAdaGaussianRandom (built-in class)
mindarmour.privacy.diff_privacy.NoiseGaussianRandom (built-in class)
mindarmour.privacy.diff_privacy.NoiseMechanismsFactory (built-in class)
mindarmour.privacy.diff_privacy.PrivacyMonitorFactory (built-in class)
mindarmour.privacy.diff_privacy.RDPMonitor (built-in class)
mindarmour.privacy.diff_privacy.ZCDPMonitor (built-in class)
mindarmour.privacy.evaluation.ImageInversionAttack (built-in class)
mindarmour.privacy.evaluation.MembershipInference (built-in class)
mindarmour.privacy.sup_privacy.MaskLayerDes (built-in class)
mindarmour.privacy.sup_privacy.SuppressCtrl (built-in class)
mindarmour.privacy.sup_privacy.SuppressMasker (built-in class)
mindarmour.privacy.sup_privacy.SuppressModel (built-in class)
mindarmour.privacy.sup_privacy.SuppressPrivacyFactory (built-in class)
mindarmour.reliability.ConceptDriftCheckTimeSeries (built-in class)
mindarmour.reliability.FaultInjector (built-in class)
mindarmour.reliability.OodDetector (built-in class)
mindarmour.reliability.OodDetectorFeatureCluster (built-in class)
mindarmour.utils.GradWrap (built-in class)
mindarmour.utils.GradWrapWithLoss (built-in class)
mindarmour.utils.LogUtil (built-in class)
mis_classification_rate() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
module
mindarmour.natural_robustness.transform.image
MotionBlur (class in mindarmour.natural_robustness.transform.image)
N
NaturalNoise (class in mindarmour.natural_robustness.transform.image)
nte() (mindarmour.adv_robustness.evaluations.AttackEvaluate method)
O
ood_predict() (mindarmour.reliability.OodDetector method)
(mindarmour.reliability.OodDetectorFeatureCluster method)
P
Perspective (class in mindarmour.natural_robustness.transform.image)
predict() (mindarmour.BlackModel method)
print_paras() (mindarmour.privacy.sup_privacy.SuppressCtrl method)
Q
qcv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
qrv() (mindarmour.adv_robustness.evaluations.BlackDefenseEvaluate method)
R
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)
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)
step_end() (mindarmour.privacy.diff_privacy.RDPMonitor method)
(mindarmour.privacy.diff_privacy.ZCDPMonitor method)
(mindarmour.privacy.sup_privacy.SuppressMasker method)
T
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)