์๊ฐ
ART๋ IBM ์ฌ์์ ๊ฐ๋ฐํ ๋จธ์ ๋ฌ๋ ๋ณด์์ฉ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค. ๊ณต์ ํํ์ด์ง์ 'IBM moved ART to LF AI in July 2020.' ๋ผ๊ณ ๋์ด์๋ ๊ฒ์ ๋ณด๋ฉด ํ์ฌ๋ LF AI๋ผ๋ ๊ณณ์์ ๊ด๋ฆฌ๋ฅผ ํ๋ ๊ฒ ๊ฐ๋ค.
๊ด๋ จ ์ฌ์ดํธ
๊ณต์ ์ฌ์ดํธ : https://adversarial-robustness-toolbox.org/
๊ณต์ docs : https://adversarial-robustness-toolbox.readthedocs.io/en/latest/
๊ณต์ github : https://github.com/Trusted-AI/adversarial-robustness-toolbox
์ค์น
๊ณต์ ๊นํ๋ธ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ค์น๋ฅผ ์งํํ๋ฉด ๋๊ณ pip๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ๊ณผ git clone์ ์ด์ฉํ ๋ฐฉ๋ฒ์ด ์๋ค.
(โป ํ์ด์ฌ 3.x ๊ธฐ์ค์ผ๋ก ์คํ๋๋๋ก ๋ง๋ค์ด์ก์)
1) pip ์ค์น
๊นํ๋ธ์ Get Started ๋ฌธ์๋ฅผ ๋ณด๋ฉด 'ART and its core dependencies can be installed from the PyPI repository using pip:' ๋ผ๊ณ ๋์ด ์๋๋ฐ PyPI๊ฐ ํ์ํ๋ค๋ ๊ฑด์ง, ๋ ํ์งํ ๋ฆฌ๋ฅผ clone ๋ฐ์์ ์ค์นํด์ผํ๋ ๊ฑฐ๋ฉด ์ด๋ค PyPI ๋ ํ์งํ ๋ฆฌ๋ฅผ ๋ฐ์์ผํ๋ ๊ฑด์ง ์ ๋ฌธ์ฅ์ ์๋ฏธ๋ฅผ ์ ๋ชจ๋ฅด๊ฒ ๋ค. ๋ช ๋ น์ด๋ ์๋์ฒ๋ผ ์ฐ๋ฉด ๋๋ค๊ณ ํ๋ค.
pip install adversarial-robustness-toolbox
2) git clone → ๋ด๊ฐ ์ฌ์ฉํ ๋ฐฉ๋ฒ
Manual Installation์ด๋ผ๊ณ ๋์ด ์๊ธด ํ์ง๋ง pip ์ค์น ๋ฐฉ๋ฒ์ ์๋ฒฝํ๊ฒ ์ดํดํ์ง ๋ชปํ ๋ํํ ๋ ์ด ๋ฐฉ๋ฒ์ด ๋ ํธํ๋ค.
# 1. git clone
git clone https://github.com/Trusted-AI/adversarial-robustness-toolbox
# 2. adversarial-robustness-toolbox ํด๋๋ก ์ด๋ ํ ์๋ ๋ช
๋ น์ด ์
๋ ฅ
pip install .
์ฐธ๊ณ
1) ART Unit tests
ART environment ๋ด์์ bash run_tests.sh ๋ช ๋ น์ด๋ก unit test๋ฅผ ํ ์ ์๋ค๊ณ ํ๋ค. ์ฒ์ ์คํํ๋ฉด ํ์ํ ๋ฐ์ดํฐ์ ์ ๋ค ๋ฐ์์ค๊ธฐ ๋๋ฌธ์ ์๊ฐ์ด ์ข ๊ฑธ๋ฆด ๊ฒ์ด๋ผ๊ณ ์ ํ ์๋ค.
2) Getting Started With ART
ART๋ฅผ ์ฌ์ฉํ ์์ ๋ examples ํด๋ ์์ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ๋ค์ด ์๋๋ฐ ์๋ ๋ช ๋ น์ด๋ก ์ํ๋ ํ์ผ์ ์คํํ ์ ์๋ค.
python examples/<example_name>.py
'๐จโ๐ซ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Ubuntu] Give root password for maintenance (or type Control-D to continue) (0) | 2022.06.24 |
---|---|
[Sklearn] ValueError: Found input variables with inconsistent numbers of samples (0) | 2022.01.13 |
[VSC] ModuleNotFoundError: No module named 'selenium' (0) | 2021.09.08 |
[PyTorch] PyTorch ์ค์น (0) | 2021.08.11 |
[Sklearn] ConvergenceWarning: lbfgs failed to converge (status=1) (0) | 2021.05.28 |