MindSpore
安装部署
安装MindArmour
AI安全
使用NAD算法提升模型安全性
使用fuzz testing模块测试模型安全性
使用成员推理测试模型安全性
AI隐私
应用差分隐私机制保护用户隐私
应用抑制隐私机制保护用户隐私
模型加密保护
AI可靠性
实现时序数据概念漂移检测应用
实现图像数据概念漂移检测应用
实现模型故障注入评估模型容错性
API参考
mindarmour
mindarmour.adv_robustness.attacks
mindarmour.adv_robustness.defenses
mindarmour.adv_robustness.detectors
mindarmour.adv_robustness.evaluations
mindarmour.fuzz_testing
mindarmour.privacy.diff_privacy
mindarmour.privacy.evaluation
mindarmour.privacy.sup_privacy
mindarmour.reliability
mindarmour.utils
参考文档
安全可信总体设计
差分隐私设计
AI模型安全测试设计
MindArmour模块介绍
FAQ
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_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)
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)
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
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)
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.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.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)
N
NaturalAdversarialDefense (class in mindarmour.adv_robustness.defenses)
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
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)
S
SaltAndPepperNoiseAttack (class in mindarmour.adv_robustness.attacks)
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)
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)
U
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)