Skip to content

Commit 39f5430

Browse files
authored
Merge pull request #636 from Trusted-AI/development_issue_632
Revert module name
2 parents 41f23b8 + b04d6d3 commit 39f5430

21 files changed

+31
-31
lines changed

art/defences/detector/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Module implementing detector-based defences against adversarial attacks.
33
"""
44
from art.defences.detector import evasion
5-
from art.defences.detector import poisoning
5+
from art.defences.detector import poison
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"""
2+
Module implementing detector-based defences against poisoning attacks.
3+
"""
4+
from art.defences.detector.poison.poison_filtering_defence import PoisonFilteringDefence
5+
from art.defences.detector.poison.ground_truth_evaluator import GroundTruthEvaluator
6+
from art.defences.detector.poison.activation_defence import ActivationDefence
7+
from art.defences.detector.poison.clustering_analyzer import ClusteringAnalyzer
8+
from art.defences.detector.poison.provenance_defense import ProvenanceDefense
9+
from art.defences.detector.poison.roni import RONIDefense
10+
from art.defences.detector.poison.spectral_signature_defense import SpectralSignatureDefense

art/defences/detector/poisoning/activation_defence.py renamed to art/defences/detector/poison/activation_defence.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838

3939
from art.config import ART_DATA_PATH
4040
from art.data_generators import DataGenerator
41-
from art.defences.detector.poisoning.clustering_analyzer import ClusteringAnalyzer
42-
from art.defences.detector.poisoning.ground_truth_evaluator import GroundTruthEvaluator
43-
from art.defences.detector.poisoning.poison_filtering_defence import PoisonFilteringDefence
41+
from art.defences.detector.poison.clustering_analyzer import ClusteringAnalyzer
42+
from art.defences.detector.poison.ground_truth_evaluator import GroundTruthEvaluator
43+
from art.defences.detector.poison.poison_filtering_defence import PoisonFilteringDefence
4444
from art.utils import segment_by_class
4545
from art.visualization import create_sprite, save_image, plot_3d
4646

art/defences/detector/poisoning/provenance_defense.py renamed to art/defences/detector/poison/provenance_defense.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
import numpy as np
3030
from sklearn.model_selection import train_test_split
3131

32-
from art.defences.detector.poisoning.ground_truth_evaluator import GroundTruthEvaluator
33-
from art.defences.detector.poisoning.poison_filtering_defence import PoisonFilteringDefence
32+
from art.defences.detector.poison.ground_truth_evaluator import GroundTruthEvaluator
33+
from art.defences.detector.poison.poison_filtering_defence import PoisonFilteringDefence
3434
from art.utils import segment_by_class, performance_diff
3535

3636
if TYPE_CHECKING:

art/defences/detector/poisoning/roni.py renamed to art/defences/detector/poison/roni.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
import numpy as np
3131
from sklearn.model_selection import train_test_split
3232

33-
from art.defences.detector.poisoning.ground_truth_evaluator import GroundTruthEvaluator
34-
from art.defences.detector.poisoning.poison_filtering_defence import PoisonFilteringDefence
33+
from art.defences.detector.poison.ground_truth_evaluator import GroundTruthEvaluator
34+
from art.defences.detector.poison.poison_filtering_defence import PoisonFilteringDefence
3535
from art.utils import performance_diff
3636

3737
if TYPE_CHECKING:

art/defences/detector/poisoning/spectral_signature_defense.py renamed to art/defences/detector/poison/spectral_signature_defense.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929

3030
import numpy as np
3131

32-
from art.defences.detector.poisoning.ground_truth_evaluator import GroundTruthEvaluator
33-
from art.defences.detector.poisoning.poison_filtering_defence import PoisonFilteringDefence
32+
from art.defences.detector.poison.ground_truth_evaluator import GroundTruthEvaluator
33+
from art.defences.detector.poison.poison_filtering_defence import PoisonFilteringDefence
3434

3535
if TYPE_CHECKING:
3636
from art.utils import CLASSIFIER_NEURALNETWORK_TYPE

art/defences/detector/poisoning/__init__.py

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)