Skip to content

Commit 97246db

Browse files
authored
Merge branch 'dev_1.5.1' into development_maintenance_151
2 parents 5656a66 + db7b04e commit 97246db

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+96
-101
lines changed

README-cn.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
[![slack-img](https://img.shields.io/badge/chat-on%20slack-yellow.svg)](https://ibm-art.slack.com/)
1818

1919

20-
对抗性鲁棒性工具箱(ART)是用于机器学习安全性的Python库。 ART提供的工具可
21-
开发人员和研究人员针对以下方面捍卫和评估机器学习模型和应用程序
22-
逃避,中毒,提取和推断的对抗性威胁。 ART支持所有流行的机器学习框架
20+
对抗性鲁棒性工具集(ART)是用于机器学习安全性的Python库。ART提供的工具可
21+
帮助开发人员和研究人员针对以下方面捍卫和评估机器学习模型和应用程序
22+
逃逸,数据污染,模型提取和推断的对抗性威胁。ART支持所有流行的机器学习框架
2323
(TensorFlow,Keras,PyTorch,MXNet,scikit-learn,XGBoost,LightGBM,CatBoost,GPy等),所有数据类型
2424
(图像,表格,音频,视频等)和机器学习任务(分类,物体检测,语音识别,
25-
生成,认证等)。
25+
生成模型,认证等)。
2626

2727
<p align="center">
2828
<img src="docs/images/adversarial_threats_attacker.png?raw=true" width="400" title="ART logo">
@@ -34,7 +34,7 @@
3434

3535
| **[开始使用][get-started]** | **[文献资料][documentation]** | **[贡献][contributing]** |
3636
|-------------------------------------|-------------------------------|-----------------------------------|
37-
| - [安装][installation]<br>- [例子](examples/README.md)<br>- [笔记本电脑](notebooks/README.md) | - [进攻][attacks]<br>- [防御][defences]<br>- [估算器][estimators]<br>- [指标][metrics]<br>- [技术文档](https://adversarial-robustness-toolbox.readthedocs.io) | - [Slack](https://ibm-art.slack.com), [邀请函](https://join.slack.com/t/ibm-art/shared_invite/enQtMzkyOTkyODE4NzM4LTA4NGQ1OTMxMzFmY2Q1MzE1NWI2MmEzN2FjNGNjOGVlODVkZDE0MjA1NTA4OGVkMjVkNmQ4MTY1NmMyOGM5YTg)<br>- [贡献](CONTRIBUTING.md)<br>- [路线图][roadmap]<br>- [引用][citing] |
37+
| - [安装][installation]<br>- [例子](examples/README.md)<br>- [Notebooks](notebooks/README.md) | - [攻击][attacks]<br>- [防御][defences]<br>- [评估器][estimators]<br>- [指标][metrics]<br>- [技术文档](https://adversarial-robustness-toolbox.readthedocs.io) | - [Slack](https://ibm-art.slack.com), [邀请函](https://join.slack.com/t/ibm-art/shared_invite/enQtMzkyOTkyODE4NzM4LTA4NGQ1OTMxMzFmY2Q1MzE1NWI2MmEzN2FjNGNjOGVlODVkZDE0MjA1NTA4OGVkMjVkNmQ4MTY1NmMyOGM5YTg)<br>- [贡献](CONTRIBUTING.md)<br>- [路线图][roadmap]<br>- [引用][citing] |
3838

3939
[get-started]: https://github.com/Trusted-AI/adversarial-robustness-toolbox/wiki/Get-Started
4040
[attacks]: https://github.com/Trusted-AI/adversarial-robustness-toolbox/wiki/ART-Attacks
@@ -47,10 +47,9 @@
4747
[roadmap]: https://github.com/Trusted-AI/adversarial-robustness-toolbox/wiki/Roadmap
4848
[citing]: https://github.com/Trusted-AI/adversarial-robustness-toolbox/wiki/Contributing#citing-art
4949

50-
该图书馆正在不断发展中。 欢迎反馈,错误报告和贡献!
50+
该库正在不断开发中。欢迎反馈,错误报告和贡献!
5151

5252
# 致谢
5353

54-
本材料部分基于国防高级研究计划局(DARPA)支持的工作
55-
合同编号HR001120C0013。本材料中表达的任何意见,发现和结论或建议均为
56-
作者的观点,并不一定反映国防高级研究计划局(DARPA)的观点。
54+
本材料部分基于国防高级研究计划局(DARPA)支持的工作,合同编号HR001120C0013。
55+
本材料中表达的任何意见,发现和结论或建议均为作者的观点,并不一定反映国防高级研究计划局(DARPA)的观点。

art/attacks/evasion/adversarial_patch/adversarial_patch_numpy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import random
3131
import numpy as np
3232
from scipy.ndimage import rotate, shift, zoom
33-
from tqdm import trange
33+
from tqdm.auto import trange
3434

3535
from art.attacks.attack import EvasionAttack
3636
from art.estimators.estimator import BaseEstimator, NeuralNetworkMixin

art/attacks/evasion/adversarial_patch/adversarial_patch_tensorflow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
from typing import Optional, Tuple, Union, TYPE_CHECKING
2929

3030
import numpy as np
31-
from tqdm import trange
31+
from tqdm.auto import trange
3232

3333
from art.attacks.attack import EvasionAttack
3434
from art.estimators.estimator import BaseEstimator, NeuralNetworkMixin

art/attacks/evasion/boundary.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from typing import Optional, Tuple, TYPE_CHECKING
2828

2929
import numpy as np
30-
from tqdm import tqdm, trange
30+
from tqdm.auto import tqdm, trange
3131

3232
from art.attacks.attack import EvasionAttack
3333
from art.config import ART_NUMPY_DTYPE

art/attacks/evasion/carlini.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from typing import Optional, Tuple, TYPE_CHECKING
3131

3232
import numpy as np
33-
from tqdm import trange
33+
from tqdm.auto import trange
3434

3535
from art.config import ART_NUMPY_DTYPE
3636
from art.estimators.estimator import BaseEstimator

art/attacks/evasion/decision_tree_attack.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from typing import List, Optional, Union
2525

2626
import numpy as np
27-
from tqdm import trange
27+
from tqdm.auto import trange
2828

2929
from art.attacks.attack import EvasionAttack
3030
from art.estimators.classification.scikitlearn import ScikitlearnDecisionTreeClassifier

art/attacks/evasion/deepfool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from typing import Optional, TYPE_CHECKING
2727

2828
import numpy as np
29-
from tqdm import trange
29+
from tqdm.auto import trange
3030

3131
from art.config import ART_NUMPY_DTYPE
3232
from art.estimators.estimator import BaseEstimator

art/attacks/evasion/dpatch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from typing import Dict, List, Optional, Tuple, Union, TYPE_CHECKING
2727

2828
import numpy as np
29-
from tqdm import trange
29+
from tqdm.auto import trange
3030

3131
from art.attacks.attack import EvasionAttack
3232
from art.estimators.estimator import BaseEstimator, LossGradientsMixin

art/attacks/evasion/dpatch_robust.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from typing import Dict, List, Optional, Tuple, Union, TYPE_CHECKING
3131

3232
import numpy as np
33-
from tqdm import trange
33+
from tqdm.auto import trange
3434

3535
from art.attacks.attack import EvasionAttack
3636
from art.estimators.estimator import BaseEstimator, LossGradientsMixin

art/attacks/evasion/elastic_net.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
import numpy as np
2929
import six
30-
from tqdm import trange
30+
from tqdm.auto import trange
3131

3232
from art.config import ART_NUMPY_DTYPE
3333
from art.attacks.attack import EvasionAttack

0 commit comments

Comments
 (0)