Skip to content

Commit f2f20f6

Browse files
Irina NicolaeIrina Nicolae
authored andcommitted
Merge rename of src folder to correct install
2 parents 551aca6 + 81e731c commit f2f20f6

Some content is hidden

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

63 files changed

+169
-152
lines changed

art/__init__.py

Whitespace-only changes.

art/attacks/__init__.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"""
2+
Module providing adversarial attacks under a common interface.
3+
"""
4+
from art.attacks.attack import Attack
5+
from art.attacks.carlini import CarliniL2Method
6+
from art.attacks.deepfool import DeepFool
7+
from art.attacks.fast_gradient import FastGradientMethod
8+
from art.attacks.newtonfool import NewtonFool
9+
from art.attacks.saliency_map import SaliencyMapMethod
10+
from art.attacks.universal_perturbation import UniversalPerturbation
11+
from art.attacks.virtual_adversarial import VirtualAdversarialMethod
File renamed without changes.

src/attacks/carlini.py renamed to art/attacks/carlini.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from keras.utils.generic_utils import Progbar
77
import tensorflow as tf
88

9-
from src.attacks.attack import Attack
9+
from art.attacks.attack import Attack
1010

1111
# TODO Rename attack parameter to `max_iter`
1212

src/attacks/carlini_unittest.py renamed to art/attacks/carlini_unittest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import tensorflow as tf
55
import unittest
66

7-
from src.attacks.carlini import CarliniL2Method
8-
from src.classifiers.cnn import CNN
9-
from src.utils import load_mnist, get_labels_np_array, random_targets
7+
from art.attacks.carlini import CarliniL2Method
8+
from art.classifiers.cnn import CNN
9+
from art.utils import load_mnist, get_labels_np_array, random_targets
1010

1111

1212
class TestCarliniL2(unittest.TestCase):

src/attacks/deepfool.py renamed to art/attacks/deepfool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import numpy as np
77
import tensorflow as tf
88

9-
from src.attacks.attack import Attack, class_derivative
9+
from art.attacks.attack import Attack, class_derivative
1010

1111

1212
class DeepFool(Attack):

src/attacks/deepfool_unittest.py renamed to art/attacks/deepfool_unittest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import tensorflow as tf
55
import unittest
66

7-
from src.attacks.deepfool import DeepFool
8-
from src.classifiers.cnn import CNN
9-
from src.utils import load_mnist, get_labels_np_array, get_label_conf
7+
from art.attacks.deepfool import DeepFool
8+
from art.classifiers.cnn import CNN
9+
from art.utils import load_mnist, get_labels_np_array, get_label_conf
1010

1111

1212
class TestDeepFool(unittest.TestCase):

src/attacks/fast_gradient.py renamed to art/attacks/fast_gradient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import numpy as np
55
import tensorflow as tf
66

7-
from src.attacks.attack import Attack
7+
from art.attacks.attack import Attack
88

99

1010
class FastGradientMethod(Attack):

src/attacks/fast_gradient_unittest.py renamed to art/attacks/fast_gradient_unittest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import keras.backend as k
66
import tensorflow as tf
77

8-
from src.attacks.fast_gradient import FastGradientMethod
9-
from src.classifiers.cnn import CNN
10-
from src.utils import load_mnist, get_labels_np_array
8+
from art.attacks.fast_gradient import FastGradientMethod
9+
from art.classifiers.cnn import CNN
10+
from art.utils import load_mnist, get_labels_np_array
1111

1212

1313
class TestFastGradientMethod(unittest.TestCase):

src/attacks/newtonfool.py renamed to art/attacks/newtonfool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import numpy as np
66
import tensorflow as tf
77

8-
from src.attacks.attack import Attack, class_derivative
8+
from art.attacks.attack import Attack, class_derivative
99

1010
# TODO Add parameters `clip_min` and `clip_max`
1111

0 commit comments

Comments
 (0)