You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# supported versions: (lingvo==0.6.4 with tensorflow-gpu==2.1.0)
18
-
# note: due to conflicts with other TF1/2 version supported by ART, the dependencies are not installed by default:
19
-
# Replace line 1 with: FROM tensorflow/tensorflow:2.1.0
20
-
# Comment other TF related lines and uncomment:
21
-
# RUN pip3 install tensorflow-gpu==2.1.0
22
-
# RUN pip3 install lingvo==0.6.4
14
+
RUN apt-get -y install ffmpeg libavcodec-extra vim git
23
15
24
-
RUN pip3 install h5py==2.10.0
25
-
RUN pip3 install tensorflow-addons==0.11.1
26
-
RUN pip3 install mxnet==1.6.0
27
-
RUN pip3 install torch==1.5.0 torchvision==0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
28
-
RUN pip3 install catboost==0.24
29
-
RUN pip3 install GPy==1.9.9
30
-
RUN pip3 install lightgbm==2.3.1
31
-
RUN pip3 install xgboost==1.1.1
32
-
RUN pip3 install kornia==0.3.1
33
-
34
-
RUN pip3 install lief==0.11.4
35
-
36
-
RUN pip3 install pytest==5.4.1 pytest-pep8==1.0.6 pytest-mock==3.2.0 codecov==2.1.8 requests==2.24.0
37
-
38
-
RUN mkdir /project; mkdir /project/TMP
39
-
VOLUME /project/TMP
16
+
RUN mkdir /project
40
17
WORKDIR /project
41
-
42
-
# IMPORTANT: please double check that the dependencies above are up to date with the following requirements file. We currently still run pip install on dependencies within requirements_test.txt in order to keep dependencies in agreement (in the rare cases were someone updated the requirements_test.txt file and forgot to update the dockefile)
43
-
ADD . /project/
44
-
RUN pip3 install --upgrade -r /project/requirements_test.txt
45
-
46
-
RUN apt-get update
47
-
RUN apt-get -y -q install ffmpeg libavcodec-extra
18
+
ADD . /project
19
+
RUN pip3 install .
48
20
49
21
RUN echo "You should think about possibly upgrading these outdated packages"
50
22
RUN pip3 list --outdated
51
23
52
-
EXPOSE 8888
53
-
54
-
CMD bash run_tests.sh
55
-
56
-
#Check the Dockerfile here https://www.fromlatest.io/#/
57
-
58
-
#NOTE to contributors: When changing/adding packages, please make sure that the packages are consistent with those
59
-
# present within the requirements_test.txt files
24
+
# NOTE to contributors: When changing/adding packages, please make sure that the packages are consistent with those
[](https://bestpractices.coreinfrastructure.org/projects/5090)
21
21
22
+
<palign="center">
23
+
<imgsrc="https://raw.githubusercontent.com/lfai/artwork/master/lfaidata-assets/lfaidata-project-badge/graduate/color/lfaidata-project-badge-graduate-color.png"alt="LF AI & Data"width="300"/>
24
+
</p>
22
25
23
-
对抗性鲁棒性工具集(ART)是用于机器学习安全性的Python库。ART提供的工具可
26
+
对抗性鲁棒性工具集(ART)是用于机器学习安全性的Python库。ART 由
27
+
[Linux Foundation AI & Data Foundation](https://lfaidata.foundation) (LF AI & Data)。 ART提供的工具可
Copy file name to clipboardExpand all lines: README.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,12 @@
21
21
22
22
[中文README请按此处](README-cn.md)
23
23
24
-
Adversarial Robustness Toolbox (ART) is a Python library for Machine Learning Security. ART provides tools that enable
24
+
<palign="center">
25
+
<imgsrc="https://raw.githubusercontent.com/lfai/artwork/master/lfaidata-assets/lfaidata-project-badge/graduate/color/lfaidata-project-badge-graduate-color.png"alt="LF AI & Data"width="300"/>
26
+
</p>
27
+
28
+
Adversarial Robustness Toolbox (ART) is a Python library for Machine Learning Security. ART is hosted by the
29
+
[Linux Foundation AI & Data Foundation](https://lfaidata.foundation) (LF AI & Data). ART provides tools that enable
25
30
developers and researchers to defend and evaluate Machine Learning models and applications against the
26
31
adversarial threats of Evasion, Poisoning, Extraction, and Inference. ART supports all popular machine learning frameworks
27
32
(TensorFlow, Keras, PyTorch, MXNet, scikit-learn, XGBoost, LightGBM, CatBoost, GPy, etc.), all data types
0 commit comments