A tool box for MindSpore users to enhance model security and trustworthiness.
MindArmour is designed for adversarial examples, including four submodule: adversarial examples generation, adversarial example detection, model defense and evaluation. The architecture is shown as follow:
This library uses MindSpore to accelerate graph computations performed by many machine learning models. Therefore, installing MindSpore is a pre-requisite. All other dependencies are included in setup.py
.
git clone https://gitee.com/mindspore/mindarmour.git
$ cd mindarmour
$ python setup.py install
Pip
installationpip install mindarmour-{version}-cp37-cp37m-linux_{arch}.whl
No module named 'mindarmour'
when execute the following command:python -c 'import mindarmour'
Guidance on installation, tutorials, API, see our User Documentation.
Welcome contributions. See our Contributor Wiki for more details.
The release notes, see our RELEASE.