adversarial-robustness-toolbox

View on PyPIReverse Dependencies (17)

1.18.2 adversarial_robustness_toolbox-1.18.2-py3-none-any.whl

Wheel Details

Project: adversarial-robustness-toolbox
Version: 1.18.2
Filename: adversarial_robustness_toolbox-1.18.2-py3-none-any.whl
Download: [link]
Size: 1661090
MD5: a2848e2492fcc7336867d1f0556a2d9d
SHA256: fa07b2cb97618a5d3ed0b6f28487f08502e328805bc47db89a3b431ee44e2ff1
Uploaded: 2024-10-02 21:24:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: adversarial-robustness-toolbox
Version: 1.18.2
Summary: Toolbox for adversarial machine learning.
Author: Irina Nicolae
Author-Email: irinutza.n[at]gmail.com
Maintainer: Beat Buesser
Maintainer-Email: beat.buesser[at]ie.ibm.com
Home-Page: https://github.com/Trusted-AI/adversarial-robustness-toolbox
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Security
Requires-Dist: numpy (>=1.18.0)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: scikit-learn (>=0.22.2)
Requires-Dist: six
Requires-Dist: setuptools
Requires-Dist: tqdm
Requires-Dist: mxnet; extra == "all"
Requires-Dist: catboost; extra == "all"
Requires-Dist: lightgbm; extra == "all"
Requires-Dist: tensorflow; extra == "all"
Requires-Dist: tensorflow-addons; extra == "all"
Requires-Dist: h5py; extra == "all"
Requires-Dist: torch; extra == "all"
Requires-Dist: torchvision; extra == "all"
Requires-Dist: xgboost; extra == "all"
Requires-Dist: pandas; extra == "all"
Requires-Dist: kornia; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: Pillow; extra == "all"
Requires-Dist: statsmodels; extra == "all"
Requires-Dist: pydub; extra == "all"
Requires-Dist: resampy; extra == "all"
Requires-Dist: ffmpeg-python; extra == "all"
Requires-Dist: cma; extra == "all"
Requires-Dist: librosa; extra == "all"
Requires-Dist: opencv-python; extra == "all"
Requires-Dist: numba; extra == "all"
Requires-Dist: catboost; extra == "catboost"
Requires-Dist: sphinx (>=1.4); extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinx-autodoc-annotation; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: numpy (>=1.18.0); extra == "docs"
Requires-Dist: scipy (>=1.4.1); extra == "docs"
Requires-Dist: six (>=1.13.0); extra == "docs"
Requires-Dist: scikit-learn (>=0.22.2); extra == "docs"
Requires-Dist: Pillow (>=6.0.0); extra == "docs"
Requires-Dist: GPy; extra == "gpy"
Requires-Dist: keras; extra == "keras"
Requires-Dist: h5py; extra == "keras"
Requires-Dist: lightgbm; extra == "lightgbm"
Requires-Dist: tensorflow-gpu (==2.1.0); extra == "lingvo-asr"
Requires-Dist: lingvo (==0.6.4); extra == "lingvo-asr"
Requires-Dist: pydub; extra == "lingvo-asr"
Requires-Dist: resampy; extra == "lingvo-asr"
Requires-Dist: librosa; extra == "lingvo-asr"
Requires-Dist: mxnet; extra == "mxnet"
Requires-Dist: matplotlib; extra == "non-framework"
Requires-Dist: Pillow; extra == "non-framework"
Requires-Dist: statsmodels; extra == "non-framework"
Requires-Dist: pydub; extra == "non-framework"
Requires-Dist: resampy; extra == "non-framework"
Requires-Dist: ffmpeg-python; extra == "non-framework"
Requires-Dist: cma; extra == "non-framework"
Requires-Dist: pandas; extra == "non-framework"
Requires-Dist: librosa; extra == "non-framework"
Requires-Dist: opencv-python; extra == "non-framework"
Requires-Dist: pytest; extra == "non-framework"
Requires-Dist: pytest-flake8; extra == "non-framework"
Requires-Dist: pytest-mock; extra == "non-framework"
Requires-Dist: pytest-cov; extra == "non-framework"
Requires-Dist: requests; extra == "non-framework"
Requires-Dist: sortedcontainers; extra == "non-framework"
Requires-Dist: numba; extra == "non-framework"
Requires-Dist: timm; extra == "non-framework"
Requires-Dist: multiprocess; extra == "non-framework"
Requires-Dist: torch; extra == "pytorch"
Requires-Dist: torchvision; extra == "pytorch"
Requires-Dist: torch; extra == "pytorch-audio"
Requires-Dist: torchvision; extra == "pytorch-audio"
Requires-Dist: torchaudio; extra == "pytorch-audio"
Requires-Dist: pydub; extra == "pytorch-audio"
Requires-Dist: resampy; extra == "pytorch-audio"
Requires-Dist: librosa; extra == "pytorch-audio"
Requires-Dist: torch; extra == "pytorch-image"
Requires-Dist: torchvision; extra == "pytorch-image"
Requires-Dist: kornia; extra == "pytorch-image"
Requires-Dist: Pillow; extra == "pytorch-image"
Requires-Dist: ffmpeg-python; extra == "pytorch-image"
Requires-Dist: opencv-python; extra == "pytorch-image"
Requires-Dist: tensorflow; extra == "tensorflow"
Requires-Dist: tensorflow-addons; extra == "tensorflow"
Requires-Dist: h5py; extra == "tensorflow"
Requires-Dist: tensorflow; extra == "tensorflow-audio"
Requires-Dist: tensorflow-addons; extra == "tensorflow-audio"
Requires-Dist: h5py; extra == "tensorflow-audio"
Requires-Dist: pydub; extra == "tensorflow-audio"
Requires-Dist: resampy; extra == "tensorflow-audio"
Requires-Dist: librosa; extra == "tensorflow-audio"
Requires-Dist: tensorflow; extra == "tensorflow-image"
Requires-Dist: tensorflow-addons; extra == "tensorflow-image"
Requires-Dist: h5py; extra == "tensorflow-image"
Requires-Dist: Pillow; extra == "tensorflow-image"
Requires-Dist: ffmpeg-python; extra == "tensorflow-image"
Requires-Dist: opencv-python; extra == "tensorflow-image"
Requires-Dist: xgboost; extra == "xgboost"
Provides-Extra: all
Provides-Extra: catboost
Provides-Extra: docs
Provides-Extra: gpy
Provides-Extra: keras
Provides-Extra: lightgbm
Provides-Extra: lingvo_asr
Provides-Extra: mxnet
Provides-Extra: non_framework
Provides-Extra: pytorch
Provides-Extra: pytorch_audio
Provides-Extra: pytorch_image
Provides-Extra: tensorflow
Provides-Extra: tensorflow_audio
Provides-Extra: tensorflow_image
Provides-Extra: xgboost
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 5283 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
art/__init__.py sha256=l9fD5c__LPMdsRtYaSeeT1Y2nDOVsUXrRLCIfREJuLk 993
art/config.py sha256=ckgsP_DOLsz4ZbLuQislSILNwjixS5r1rqr1yjSkbRU 3929
art/data_generators.py sha256=EyCUf3O9e04ZGxt05AOYGGKDkfJG7KhjatfN_j8Ns4Y 15731
art/exceptions.py sha256=_kVn6wMCUkRbpifS1aYcvky7CNQOroLzh2PfptZwMg0 2625
art/optimizers.py sha256=FCnDy5XfIEHwCtOAoyglZcswPVkSbzFZN6X4e6nNTVE 3055
art/summary_writer.py sha256=nFAtcy1_Ds8FIS8TR9gl-VjXSUPxrhpz7YwOQoCr-W8 13835
art/utils.py sha256=rDTGDnKNQJP5MZMZa4DOEsMEMjzdvfkIM0_857BWX9s 71771
art/visualization.py sha256=G2Ht2BTR0gGI0vlXTkRT1xefnWp_dN2kVjUACpD4ljI 6426
art/attacks/__init__.py sha256=OZiELu2QcpCT6yo95n3jay2gw5ukhNvpwYn7UYBdxKY 586
art/attacks/attack.py sha256=AyYMr4RA1iw1YW4TOWVfDpAOaVacS3pq7jwFTRFyTxU 21679
art/attacks/evasion/__init__.py sha256=PrgbfBRAVSV9CGLGIXqGuKgkEAqXkFRZ0WMoo3rWN9Q 4554
art/attacks/evasion/adversarial_asr.py sha256=Frx2TYa2RtkwEOytPJxFAt6-woNk1PwfpJxT8OqVphE 3969
art/attacks/evasion/auto_attack.py sha256=JGx0zvXmOjnNHKdphadrbnzveM4iUmiu3cBEDSOasR8 16944
art/attacks/evasion/auto_conjugate_gradient.py sha256=w8eWeAyGa5jH47kTVXYwBxglBiji1poLcONeJA1W7Dg 31709
art/attacks/evasion/auto_projected_gradient_descent.py sha256=jSUEa08rQImwaA-Bdx4WbdL8B44yjnyw0D_a5azI-fw 29956
art/attacks/evasion/boundary.py sha256=Z_3TdegHSfZ3NE9TSdQ8ubXNoOyKECMPJGCuJCWGq8I 19233
art/attacks/evasion/brendel_bethge.py sha256=Bu2VEmaOTK9AlvtL2X_92UMb1vbXsBNGY4UODJvF8JU 95977
art/attacks/evasion/carlini.py sha256=JZqlf8Si9GcZdvGulCBG15Da6PyTc-MM6-Pp407gg6M 61406
art/attacks/evasion/composite_adversarial_attack.py sha256=lFQuAKcZFXHfIj9J0hnlhSffY5q4IwdHicUrPaY1Y08 31648
art/attacks/evasion/decision_tree_attack.py sha256=aoG3jgJeaBIcAEMg4iksItX-ZKnCImVmUi-6lcEOnI8 7734
art/attacks/evasion/deepfool.py sha256=jhzbS2uqv3dslGAH3KvldhTqLePjwJORYwjpttNJT94 10207
art/attacks/evasion/dpatch.py sha256=xPY-JgT2hsNkUPamobPQ2PsDeBSXfDZtyYMDFgX6VFc 16759
art/attacks/evasion/dpatch_robust.py sha256=XjBh3mhmPbmawjyrfbU36dlt_2AVerkdEix0AxW7ODs 23212
art/attacks/evasion/elastic_net.py sha256=3VLiJiKgBKAv80krtYxjUvlFmwZ3c13TDJA1nZEeQOQ 17475
art/attacks/evasion/fast_gradient.py sha256=U1gwKyccbThtJ35JHZJD4eetS1m9_qdP3xH3Gu0Cubs 27469
art/attacks/evasion/frame_saliency.py sha256=_6yBxuAWo1wIkRO4uzL9bGc6qRpZ8Wr2OZ2D0pulL_8 10958
art/attacks/evasion/geometric_decision_based_attack.py sha256=ihpQi2ig6F4KpKAbMSPhDtJyEcPnd334AF0GJBV1ofI 18094
art/attacks/evasion/hclu.py sha256=ailv87FskD0Qc0HAFtx_HitFQRsogGr-Z0uiW8jRnXI 5890
art/attacks/evasion/hop_skip_jump.py sha256=kd2E9TZJb7LChvYTNh9wnMd-ZAWD6Vf3H9BNmS-RSm0 27157
art/attacks/evasion/iterative_method.py sha256=6I4OAyR0n2RAtsDVNlQTo7BJELaQpiz_eYVNxTxOPmE 3185
art/attacks/evasion/lowprofool.py sha256=KOZ4kdarkyfoIFWESVvr4v5jSysNB5w6KOO9loCIuLM 18534
art/attacks/evasion/momentum_iterative_method.py sha256=_S3eJG0mp-KZmml1Jd_80CLYOy_gzp-0hThrkZwceqk 3383
art/attacks/evasion/newtonfool.py sha256=qdYrTiRlb3SpMACjXwhAMMbd1W4NM8UxlWO4ZyHkdlM 7398
art/attacks/evasion/pe_malware_attack.py sha256=w-5h5xGJ5nXY9CQDuzHUiNJL9Q0RZzBdXIFggEyqmJQ 39811
art/attacks/evasion/pixel_threshold.py sha256=gyKo9-NPGSFFtHXBWLh8BQLgPyr3ffwPqh9xJhHq4fw 63098
art/attacks/evasion/saliency_map.py sha256=H4x-TC_ms3fsBSfb7xOM4MkKZ_3cVKkHnEatG-B398g 9959
art/attacks/evasion/shadow_attack.py sha256=0F9glB5WEVPMCE94G_cqHX6yObvvTgIg8oRPOpgW7gM 12564
art/attacks/evasion/shapeshifter.py sha256=143C4bxV3qhhO5jQhgn0R6NbZ4nnmV6m2F3j4gM9nWY 48972
art/attacks/evasion/sign_opt.py sha256=lI7wdBf2YU6kcJqHUldSv3qBeVaQ_x30g222MB9oQZE 26055
art/attacks/evasion/simba.py sha256=4eCz87Rd6I4L2jwANmP1FmSRJuchf_1FguXyBXpw8z0 20469
art/attacks/evasion/spatial_transformation.py sha256=Pso76tJLgN6TlR5Tk6oFSGc7HgkdffKipkBAvZTSSKY 9919
art/attacks/evasion/square_attack.py sha256=M0cw8tbJItwNcMHqni0qxPzNgHydwjCJue7sDrP6PGo 23509
art/attacks/evasion/targeted_universal_perturbation.py sha256=N_Bv7oJwmu-71g0ut0CAyzgz5T5nEzTK6eJxexEKgaE 9463
art/attacks/evasion/universal_perturbation.py sha256=seCp_5EW7U0GgpOQT47kVDMwKyvvc6njkWP63wxa46I 10968
art/attacks/evasion/virtual_adversarial.py sha256=kRmw_LrB-EZBRVmg0cZDuRAkBonTeZ_FHubCQyU5Td8 9447
art/attacks/evasion/wasserstein.py sha256=8DlKApxcRJ4j0SvBDC-jgHV2Ko3DaHPdzYo7z89druM 31128
art/attacks/evasion/zoo.py sha256=2ghml3uw5Z3OYE7l_cfY2s-I9oCnQlRjLupuc36UISg 29973
art/attacks/evasion/adversarial_patch/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/adversarial_patch/adversarial_patch.py sha256=m7YsFfzDt72fLv9mc35paRXTdRdEN55LS5x5Go7y2KA 11944
art/attacks/evasion/adversarial_patch/adversarial_patch_numpy.py sha256=8n-JdqKhzXdVjy0ava0iEoITsQRHn7b1YgJ6Z9X5shg 27171
art/attacks/evasion/adversarial_patch/adversarial_patch_pytorch.py sha256=TOyGN5KcJZ2p0ip5VNegGNhOQ28EOg9k0ZiOb5bmnR4 32934
art/attacks/evasion/adversarial_patch/adversarial_patch_tensorflow.py sha256=u7fnIzmYTqPAm1gX0cRJwQtFojer41WtgMSzuiavcE4 23721
art/attacks/evasion/adversarial_patch/utils.py sha256=iGGcxs3yc__eiK1rFMeM3AIb2qZwc6eg4vHVFI_KeHE 3235
art/attacks/evasion/adversarial_texture/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/adversarial_texture/adversarial_texture_pytorch.py sha256=caqGESqQB8swEhQoekUxDtxt1V_L62_zB02Y8vWJkWk 24294
art/attacks/evasion/feature_adversaries/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/feature_adversaries/feature_adversaries_numpy.py sha256=7jm_yWKuzsnrJe6GoRI7q89-Z79HAz7TnK8GRXqHyiQ 9249
art/attacks/evasion/feature_adversaries/feature_adversaries_pytorch.py sha256=wiCL3lQA-dSxvkTgnQGcmcUdb-tbrgFV-urqijvJxW4 10414
art/attacks/evasion/feature_adversaries/feature_adversaries_tensorflow.py sha256=0tLrJSjyUowzVI-ESD4J6P8fna8sCZzsQ2vvzWIE3Js 10357
art/attacks/evasion/graphite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/graphite/graphite_blackbox.py sha256=8bz5zqaDPb55lRX7vWUjbV1oQ7vNDxTFYHm4zHhTeFc 36679
art/attacks/evasion/graphite/graphite_whitebox_pytorch.py sha256=sST_z9DisNR9yRiT7MftRjpvubWyj6x2RG891r0HwgE 24915
art/attacks/evasion/graphite/utils.py sha256=-9IbTXeEqfv3xeDTlvNjOxDiLcsWyDvq6Gf5T2t_840 24104
art/attacks/evasion/imperceptible_asr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/imperceptible_asr/imperceptible_asr.py sha256=xtUcGBaEBq4YjmZZFPaJXcaZMCtWb6XLq8DqHO4mBug 40144
art/attacks/evasion/imperceptible_asr/imperceptible_asr_pytorch.py sha256=JVJUsgOxAh_-UrDNUh9xa-_QAJFWcKQ_6fesn_pRbFY 40031
art/attacks/evasion/laser_attack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/laser_attack/algorithms.py sha256=9ZekhARCqBgMXkz9jtJwJzFS8Xa6X5aJtwfKRonPZJw 3342
art/attacks/evasion/laser_attack/laser_attack.py sha256=qBJT0bGSoPJeMPD6pJz6VG1lUBHtfIKaXB1VjG80dig 15232
art/attacks/evasion/laser_attack/utils.py sha256=XSHGn8TQkLe1-4TljD8J8Ecf0zgDSjo-1RUI3fwWK_4 10008
art/attacks/evasion/over_the_air_flickering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/over_the_air_flickering/over_the_air_flickering_pytorch.py sha256=-0j0TRPRbrZetGc0wYnYI8oT1yhdBoDZ72LAJaGYDX4 15000
art/attacks/evasion/overload/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/overload/box_iou.py sha256=WyLUnn3If5IPRqz1I6xSXWg6kKbiXfK05t0lQPENkhI 36667
art/attacks/evasion/overload/overload.py sha256=ENcL57CWAk8LKHzleUqF5oCldU016BYUOaMA3_DKA_Q 9133
art/attacks/evasion/projected_gradient_descent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/evasion/projected_gradient_descent/projected_gradient_descent.py sha256=IED5V0oYxc8h8XDIJcTcVRd4QZfD57ucYRRsUE75wEw 12361
art/attacks/evasion/projected_gradient_descent/projected_gradient_descent_numpy.py sha256=GgVoainOW7_WEQOFz422fyZ93ysAcY_EsRv5V7KwbQs 20874
art/attacks/evasion/projected_gradient_descent/projected_gradient_descent_pytorch.py sha256=lkNC-wBAsjww_y2kfVeWfgbLVqHs7wPDRCo56fXcJ5I 23895
art/attacks/evasion/projected_gradient_descent/projected_gradient_descent_tensorflow_v2.py sha256=TaPmxISi-6987YK9-YLCfOPjU-red2Xc35nLATX2IIk 24210
art/attacks/extraction/__init__.py sha256=qTrBm6BhmQwoDfMEAAPMbk1_T3-G05XV9rH0EsGjWY0 294
art/attacks/extraction/copycat_cnn.py sha256=SsuVaTjhLDKNB1nAFOvB3gtRMmRfUAhS0FKKLCM-hmE 6972
art/attacks/extraction/functionally_equivalent_extraction.py sha256=Td8IWcqBhHbqahXbaaUefLTfzqGH0vIunovEogcinzY 20690
art/attacks/extraction/knockoff_nets.py sha256=NreVBaLryLFcc6Oq-ypZyhHDrJA8QvszBJSEagcDcpY 16574
art/attacks/inference/__init__.py sha256=IBLQtg1NubMmtv--fXGkJuLRwVh8YnXNmOADXqVoM_w 253
art/attacks/inference/attribute_inference/__init__.py sha256=KnjFLhmHmSbfea-OMq5XbHuWNIHWM7U58qP93MmqX-c 704
art/attacks/inference/attribute_inference/baseline.py sha256=Reh7loODss0cYBkl7GBxBGpUE94BwZHdnoijqXArLTk 19870
art/attacks/inference/attribute_inference/black_box.py sha256=JMMFdtu0b2zgKhgy5EadLq9yx5NrOwJNJwxg5nXD_Sg 25519
art/attacks/inference/attribute_inference/meminf_based.py sha256=O3FrFeqlohjOnrJG0oai3_nStci3GoLHAHWb_GUiLfo 7748
art/attacks/inference/attribute_inference/true_label_baseline.py sha256=kHkvaW1p4fiUCCJ0p9aii_yvbLczBU0nsaXHKskwLdA 21882
art/attacks/inference/attribute_inference/white_box_decision_tree.py sha256=GRB38TkoXem7s2rjxEzGBP3Foanpao8kJfNK8_PXjuA 6853
art/attacks/inference/attribute_inference/white_box_lifestyle_decision_tree.py sha256=BP68YXKrEECZpjQAblZz5HLGoAxuRenqWWTMs5mfpPk 5957
art/attacks/inference/membership_inference/__init__.py sha256=-zkAzUONK3Sn-tztgN9l3wZwRjJbmeJzxYryyuFX-KE 550
art/attacks/inference/membership_inference/black_box.py sha256=wJzts45uYW0AkLnPPl5u4JaljQ-vi0mCuxM0VjtbVaQ 30135
art/attacks/inference/membership_inference/black_box_rule_based.py sha256=yI1SWyy2uY_3lanz6gNf34xlBz7b9isWs4Q_hzGn8Ro 4751
art/attacks/inference/membership_inference/label_only_boundary_distance.py sha256=iZP7kR1V4eGnbRRR97W44Gy0d8Ri3W1AIYvU-V8Us8k 12966
art/attacks/inference/membership_inference/label_only_gap_attack.py sha256=NffLzUYtW4qPZAeJuoil-U90M13FaTsmjD4wuddcZas 1471
art/attacks/inference/membership_inference/shadow_models.py sha256=GN0pr6Vg8vIACOH3mmpYBIdnd6M26wq_NqDdj654qF8 17629
art/attacks/inference/model_inversion/__init__.py sha256=dQhWUfATXt0YeWsA_23u6baQm1U5J-u0iLgGd3f6fX0 116
art/attacks/inference/model_inversion/mi_face.py sha256=UvwyR8osOGzT1zrHJZ4Y54oiNjlS7JllebJhp8aUxso 7025
art/attacks/inference/reconstruction/__init__.py sha256=b_6h_xDcgsWbySbnHy5bcz3nmE3YIp-Qb4xYUzSBGgc 133
art/attacks/inference/reconstruction/white_box.py sha256=WXxTq1Pu0diCY1exdwUX2L6eBtSBou4qW41aE29E4Ik 4159
art/attacks/poisoning/__init__.py sha256=0FRvuME7oWcbsZeWvO-7EX_xQ7E67R7ileU7K62GOLE 1655
art/attacks/poisoning/adversarial_embedding_attack.py sha256=abY4YnURPufb7HBn8mhtAkfrYRrJY7dvyTPFHDC68bc 14758
art/attacks/poisoning/backdoor_attack.py sha256=Y65cv6zlLvwWj9DW84TsGbSVyqN6xRNoaUqmXDPgGwE 3688
art/attacks/poisoning/bullseye_polytope_attack.py sha256=WsUYM-ZZN4FP49FcCrWnyqAJC1ExY13rtcS7Il2kpg4 16060
art/attacks/poisoning/clean_label_backdoor_attack.py sha256=6MnlS6di8oO1V9RQVkb5H9oNHdHo2tkjcr5Z5moZHIw 6565
art/attacks/poisoning/feature_collision_attack.py sha256=NJRAN39A5V0VvdDciitBX97hphYTaSBAG9si56yOLQ8 14243
art/attacks/poisoning/gradient_matching_attack.py sha256=BpI9N04S8o6jJCK1MU-c0wvJbAWav5cn40zm35C3ySs 24685
art/attacks/poisoning/poisoning_attack_svm.py sha256=kjo-XBP9bKHOHjSN37oP6bkO1f4-OVX42WEG1MHepCM 10562
art/attacks/poisoning/sleeper_agent_attack.py sha256=Qvk16mUFnYgn0957Us73NqWHBuwEz3ZoqF9h4wTHD4E 22504
art/attacks/poisoning/backdoor_attack_dgm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/poisoning/backdoor_attack_dgm/backdoor_attack_dgm_red.py sha256=VXIqTNbL7vsWqXBtf_la1JahfX5UKeSwg0HVxTUWSzo 5343
art/attacks/poisoning/backdoor_attack_dgm/backdoor_attack_dgm_trail.py sha256=J9we8WJ21wf8MSAev5IRHfTIKhySBdo76SXpSTSm_QE 6301
art/attacks/poisoning/bad_det/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/poisoning/bad_det/bad_det_gma.py sha256=K29m66wsLMRjU3FdQUA1k6xctHGKO4pGvdIVJpIsxXE 5903
art/attacks/poisoning/bad_det/bad_det_oda.py sha256=gg24f4YCTq93GPdZJP3vCwVyj2O5u7CnB-EbqMbm0kk 6514
art/attacks/poisoning/bad_det/bad_det_oga.py sha256=qRw3wfKWtocqpTrU3Oto3ySAoO2ZJNl-jyTzwenFJ14 7299
art/attacks/poisoning/bad_det/bad_det_rma.py sha256=wJr9hPZ-orhyLZ4B3qJKXMm2gbyvX_LZ7iIaFLg7GUo 6786
art/attacks/poisoning/hidden_trigger_backdoor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/attacks/poisoning/hidden_trigger_backdoor/hidden_trigger_backdoor.py sha256=D91WFDaau8cSOl_Dkii9TvdzVnlgx2CFwvM_hm7N3Po 9887
art/attacks/poisoning/hidden_trigger_backdoor/hidden_trigger_backdoor_keras.py sha256=ai-OT_ZXw0_P_2ymeeGRhQvX_1mkpNq9nF1P-PHRTOg 16069
art/attacks/poisoning/hidden_trigger_backdoor/hidden_trigger_backdoor_pytorch.py sha256=lRfTt1qcm8aFdo0WQGTFvcn4NpF1zRciyfDxlvmcs3Q 13753
art/attacks/poisoning/hidden_trigger_backdoor/loss_meter.py sha256=UsMXMWzxM-eVtVNxAWGv8KvyvaCQCPkKtn5_Fsshozg 3064
art/attacks/poisoning/perturbations/__init__.py sha256=lMsQCVEWL5CmpBuQvP5C3eMRmaEf4JzQLAZIrNIKPxQ 203
art/attacks/poisoning/perturbations/audio_perturbations.py sha256=ocXhL6MyVIfywiICSmhKZ50B1Vfe5eeg0TguTh79zSU 5379
art/attacks/poisoning/perturbations/image_perturbations.py sha256=V-Vik4RNaxwaXK6oW8ilc4QbsZnppfjBsfk9KRWmJDg 8045
art/defences/__init__.py sha256=lz5OAWJf6XpZdtU-yQY0T-2inFkbMj7BpYMcHmsJ73o 266
art/defences/detector/__init__.py sha256=gUIkg0nuMKPiVeGQpQj9aLyaIZkVKruMXQXdqQU2eX0 165
art/defences/detector/evasion/__init__.py sha256=2hMelAtqXnRLLQIcvohc5iF7I1NUWnP4OlQMn8beIYE 420
art/defences/detector/evasion/binary_activation_detector.py sha256=WkK7r2ioozrfCC03t2iJgbbUuGfyeTHe-1Dkh5p2TbA 5466
art/defences/detector/evasion/binary_input_detector.py sha256=CdQGFl3isnVU3CpjGyXuzYOkui7UMXU4TKuCSObEYuk 3692
art/defences/detector/evasion/evasion_detector.py sha256=mACxIkVcTgzIJaWFJTRSvqP_9q6lY1BTVGa6-gAnT_k 3565
art/defences/detector/evasion/subsetscanning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/defences/detector/evasion/subsetscanning/detector.py sha256=QtAM7r5KvCaIjFipgD8_oM-eGBQr4a9q8YUQdA6Cd6c 11346
art/defences/detector/evasion/subsetscanning/scanner.py sha256=rsZglrKsJCKDWGglhhuT8zYDDYQhjcVls-zREwZCNRo 9202
art/defences/detector/evasion/subsetscanning/scanningops.py sha256=XpK4JRRk0ejM3Id19ODGgLK0opnVh0ulTRkaK7QX_pA 9023
art/defences/detector/evasion/subsetscanning/scoring_functions.py sha256=djrRqnj-xiJiI-qz_XEoWkYkJcedphMBCDQDi_RWwgM 4125
art/defences/detector/poison/__init__.py sha256=pgkZ3Pil_LGsA2lsnOtm8N5WWuDTBwf2QO29r_iLEu8 641
art/defences/detector/poison/activation_defence.py sha256=i3cDs98Dngfpsft03gYjEBTHTvVMpPxv60-bIzm22iE 40361
art/defences/detector/poison/clustering_analyzer.py sha256=TDnyTIbdb2xAr2VteVUaCbVNlkEsOUjeSk5nVS8_8RE 17770
art/defences/detector/poison/ground_truth_evaluator.py sha256=e0_NKHcATFWvrYyOPfsoHMwZxGLqcky1su2D1hDHsbs 7856
art/defences/detector/poison/poison_filtering_defence.py sha256=RUN417l33dSGyJVkCCz07wgTTvErtgErx9myvgXyyVc 3823
art/defences/detector/poison/provenance_defense.py sha256=5CokJfMlEmwF9x5zdWSDRlhgbnHcsubV_RuxGvQGeNU 10704
art/defences/detector/poison/roni.py sha256=q4UkOcdB6r7NXevpgQSxe_w7bnyVifDu0-RhTlauiIM 8591
art/defences/detector/poison/spectral_signature_defense.py sha256=HhMg6cmdz-z2Yhh83ibW5KSxgFeeflOai5YLl7HISBc 8418
art/defences/postprocessor/__init__.py sha256=6DPQEnsivlsnF0V6M9TlUDPQJTYJh9GypA7paIh8ZQU 476
art/defences/postprocessor/class_labels.py sha256=Mp0IIaJqpnR0JXGQVw86Vg2sfF6qKGLDAZboknx3kqk 2419
art/defences/postprocessor/gaussian_noise.py sha256=r3EXAWz-2jMGkkxonao3FGXKlA48w1W7EZ_GES3JZ4A 3265
art/defences/postprocessor/high_confidence.py sha256=TVYP5ZzX_A_Ouob4Cu9lwEqd7uLWZPbNiHVK0J70HIE 2610
art/defences/postprocessor/postprocessor.py sha256=gWWuQnd0aGZB9DDioluJJOxPbAnTMQvJho9QHdsDVw4 3775
art/defences/postprocessor/reverse_sigmoid.py sha256=nqs1Z2iEDugeacwi6E8oncgtUUcVLHI4NBHD5YbkSSw 4305
art/defences/postprocessor/rounded.py sha256=ykfuJ1JPSSjhFtmot2NKlXOiA1sNsEK4TFgMQX9q3Qo 2562
art/defences/preprocessor/__init__.py sha256=AB7Lj3QlNQCP8DVPY7NhkX8LG-rxdSUNdI-t0UHGDsc 1989
art/defences/preprocessor/feature_squeezing.py sha256=9YvSkliAa1H6IN7psKgr_CsCovRfBZmQlqrzCrXhotA 4359
art/defences/preprocessor/gaussian_augmentation.py sha256=eVWXBCDfn-3OWgJzmp_l-uKeKdXdTRBBQTVw3xyJ9tY 6188
art/defences/preprocessor/inverse_gan.py sha256=3Egr1DkOJw3E92zhWwJnNIZEavDGXMV9r7NwJh1zx4A 7309
art/defences/preprocessor/jpeg_compression.py sha256=iXYd2c5GaZQcWoMEct98UE3-yuCrambTndEqE1n4hq0 8020
art/defences/preprocessor/label_smoothing.py sha256=wIQcpoqnOaYoaNc1ffb_Z_DmTCpkkvalaCR0udEfktg 3966
art/defences/preprocessor/mp3_compression.py sha256=kT7OR_TkRMX1f5vw8MuLvBh3oWV7VzfbBezoFk67JKc 6635
art/defences/preprocessor/mp3_compression_pytorch.py sha256=QwCef4zq0LCHnFrW2g1NYW2U5MdYJ9_OajGpG3XdbGo 5315
art/defences/preprocessor/pixel_defend.py sha256=EiEXYVSz1TSoSzDdD0lCK74-Woiu3bLgwdQJ5OvZOos 6805
art/defences/preprocessor/preprocessor.py sha256=HvlJHSjGr5YKTYN2OPdjvsDSOxS0k3DuH0BQAIbFx4w 12285
art/defences/preprocessor/resample.py sha256=dExz3UxVXvpfmWTFC-N2ZaB7i2m_Ez1nkMPrWpto-7g 3810
art/defences/preprocessor/spatial_smoothing.py sha256=9wcqH3Icf8flUvR-JT8WZd0KOBoCpkHdOU4kpEIZO20 5323
art/defences/preprocessor/spatial_smoothing_pytorch.py sha256=7i4lGjTi8vVXkYDjsaKHMKN0K_Ff_MvI84hJGjsFxq0 9476
art/defences/preprocessor/spatial_smoothing_tensorflow.py sha256=Z8J-KA5ybmzmnHIOr_3kjkEqbpKsqHLfVQbnFadQluw 5271
art/defences/preprocessor/thermometer_encoding.py sha256=I5w-G4mlNwAPPFoTarnz-QU1yLPRq4a5jld93Onl98Y 7285
art/defences/preprocessor/variance_minimization.py sha256=3V3CjTGAD_BrW0GArkswsPxQ_dtSl5XoNOzL7W4FTpw 9837
art/defences/preprocessor/video_compression.py sha256=amn8ERCqmuYoD93V7fLWBBIs7JjRybLH2Bz80wUUJ9I 6304
art/defences/preprocessor/video_compression_pytorch.py sha256=vv1anQWwICTJBc6EgkgxgwUG4n-KGMvZlQG-8nKi3YY 5679
art/defences/preprocessor/cutmix/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/defences/preprocessor/cutmix/cutmix.py sha256=lQ_DKWa3ZX30eXwgMUI9DvLHR1Dp3T0KRFRvsvU5XuY 7664
art/defences/preprocessor/cutmix/cutmix_pytorch.py sha256=ECFkTB62NYqddkRS4IhBSByGGWNykOfbMOHDS_SO7qY 8060
art/defences/preprocessor/cutmix/cutmix_tensorflow.py sha256=wewmZKKW1K7CI_hypi-r2RGwBfQ650gbb_NsySh3LgU 8033
art/defences/preprocessor/cutout/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/defences/preprocessor/cutout/cutout.py sha256=5rBY_rcjSu8Hxi6dvZUo4viAUrFp5rjaviRbQy7U4EU 6055
art/defences/preprocessor/cutout/cutout_pytorch.py sha256=IsWy-_A1LLZoOE6d6xam9wLPWzNJbIjx384hTjS0knQ 6481
art/defences/preprocessor/cutout/cutout_tensorflow.py sha256=dtgLxxiRNbA2FrbK9pkE7MkCmVd8G7gk32_FNxTrpXI 5794
art/defences/preprocessor/mixup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/defences/preprocessor/mixup/mixup.py sha256=pLAvMSFR-K0Ku2D9bIx3273JQ94hdWimSNKIUOb19Cg 5086
art/defences/preprocessor/mixup/mixup_pytorch.py sha256=17f3Y6WHKl7sanDrmGbe0i-QSPuXn6Oc1nZHDctwCAM 5480
art/defences/preprocessor/mixup/mixup_tensorflow.py sha256=29Nfk4nZzLCCa2MCtu08bfbjjB2kfp4s5Y562PITh8Y 5434
art/defences/trainer/__init__.py sha256=hAn4A1M-Q-kJQLnsrhS-HzhWsVYpm9xW-lcZjDuN1Hw 1278
art/defences/trainer/adversarial_trainer.py sha256=-kMiMCt_oPIUHfarKMHDCfiV2YSqSHlb1SHdAqChcz0 13833
art/defences/trainer/adversarial_trainer_awp.py sha256=iVL_q1ATxmEDe19hfbfztyoIGmKc67jEFZt7joZYWAs 5576
art/defences/trainer/adversarial_trainer_awp_pytorch.py sha256=SwiR3zfB8hTa3DgsRRgdVSe6YYXNwmjFVMdqIGk_mkU 21408
art/defences/trainer/adversarial_trainer_fbf.py sha256=4Bl89hJ0J5HTsYwY1NHGSrEbL-sWaj4SxBAK-VU-D6w 4338
art/defences/trainer/adversarial_trainer_fbf_pytorch.py sha256=c-5xS-xE-anb8G6H6bXVyiVluOBMLSHZsQW7mY8QCro 10660
art/defences/trainer/adversarial_trainer_madry_pgd.py sha256=ZAkHadhKu-cDmrsoP2qKqMElidS8xXEcKWZhHVh5iJk 5698
art/defences/trainer/adversarial_trainer_oaat.py sha256=xiEbCALM6cjKFfgojc7XSRX8nzk11NXI4j9ut-jeZAo 5500
art/defences/trainer/adversarial_trainer_oaat_pytorch.py sha256=CAJK-qKh9mWOn-91jkyT3JnZw5j7ZTJr3XJMPEPYdGw 53452
art/defences/trainer/adversarial_trainer_trades.py sha256=PomSOsVCvz623R6EYufV584TFqx7mi6BKelXF57cPS8 4579
art/defences/trainer/adversarial_trainer_trades_pytorch.py sha256=4KGr4-2T5qvATADsF7zSAdTXRbP2X4lCJ3z2ZO_SY7I 11213
art/defences/trainer/certified_adversarial_trainer_pytorch.py sha256=lRwbm6qW0bwRIR8QFo_Fac8chc9pXtg0WQLhaC4nKtI 18324
art/defences/trainer/dp_instahide_trainer.py sha256=P_jy_8-j0QnY8RsRoPhSkSnhCU1RzCljecMWf1azMIA 10756
art/defences/trainer/ibp_certified_trainer_pytorch.py sha256=1lUM_AgDdWOjGomtMlzTCHbbui9hhsihkRE0eJkf4MQ 20854
art/defences/trainer/trainer.py sha256=yK5NfDEKjFgsFwVO1eZN8ChVQZlK_xPizKe244xo_68 2481
art/defences/transformer/__init__.py sha256=HOJMibqNMiKs0ZBMn73wIp9rf7MfKPnFRdtuZQVaFfc 239
art/defences/transformer/transformer.py sha256=XvqTLHBww9hDup7LpieIR57GwyOGdhoDPzrgNvAvaY4 3494
art/defences/transformer/evasion/__init__.py sha256=zF5RaFULFDfRJIJoOMS8IgKvY0gYUwF9cGeqEJEVV8o 171
art/defences/transformer/evasion/defensive_distillation.py sha256=k1mjLXp35vBUX7Fu7cmZwGLmDJphAc8XsdA0gyferTo 4568
art/defences/transformer/poisoning/__init__.py sha256=dZaSWj0vCTwCHDeISiY5-_i5jwLyvKTrcnJOJWGpDbE 218
art/defences/transformer/poisoning/neural_cleanse.py sha256=pRvFQmmqrEHkuhh3j8gRr7xl2Ho64oWkMR1HY27cf_c 5788
art/defences/transformer/poisoning/strip.py sha256=Hlbv3-gMnAlmpYFsZUEAC78ySys15E8V3v6Y5zUw9WI 3267
art/estimators/__init__.py sha256=4YjCPLlVhvMW6Fd8RdHxA1zF3UF-7rGhuORVa8NovW8 798
art/estimators/estimator.py sha256=xske9EIfIjFIiWI_3nTHFQZs1doZFfr9FOR103CvlLE 21906
art/estimators/keras.py sha256=8R6rEdYoLzIbtVwGIKHPqdNk7fFCIBuUjQTpzPBRNhE 5284
art/estimators/mxnet.py sha256=5-lRsJctN9HNxBBBBqSdTuXb5ZfZ6M3d57XO5RWpapQ 2946
art/estimators/pytorch.py sha256=Afw4398GcyjFNUwr2Jto9vAHCxooqF8KCaVzxUCplvA 14520
art/estimators/scikitlearn.py sha256=36slQI8Uv_cjvUORBcOf16aaDj4vHc4YWYwRrigWzBQ 2473
art/estimators/tensorflow.py sha256=89VqoPrJDX0iCzetB5dPG8siStdsJ6sj5wfqOVTQW6k 12802
art/estimators/certification/__init__.py sha256=_OUlscA759FzIm1gx0DWyER-VbWAbgw8yhhMiUyFGRY 1894
art/estimators/certification/abstain.py sha256=azldnBbFCNpDo74gb4MZXi0XrNMz2zmAMxgFwFhs0BY 1792
art/estimators/certification/deep_z/__init__.py sha256=rSaElHdjfUBHNpuKCfY8hjOPyKAuCmIYEUoTASA3x2o 380
art/estimators/certification/deep_z/deep_z.py sha256=20aG22_73pdIG93by3Qf5kNELB48KFghWkNu3stADvE 14542
art/estimators/certification/deep_z/pytorch.py sha256=BXjCZiN2ps-EOONIYRMgDgwctv5nL502KMQGeIZqVyo 19681
art/estimators/certification/derandomized_smoothing/__init__.py sha256=R6I1FM9CYCJP3at6JTbmweHQQc8AzL-_re2l9B-Wzqg 254
art/estimators/certification/derandomized_smoothing/derandomized.py sha256=SHfGBFI43W_R6YAATGt7DgAswCYpIIomaSGiMq8PWlA 2824
art/estimators/certification/derandomized_smoothing/pytorch.py sha256=qfjRmxNKFvbGhHQNe4KHtOlTxJK3Ut2H4Sv40GirdGA 34129
art/estimators/certification/derandomized_smoothing/tensorflow.py sha256=gcXw8QioswH1ooi99qUKqt6HqJVTYx5LYps17aFg7es 16147
art/estimators/certification/derandomized_smoothing/ablators/__init__.py sha256=XsMf531UEJZk37_498Q-iKvsR3hv_pR4NSdQ-BtjG_U 416
art/estimators/certification/derandomized_smoothing/ablators/ablate.py sha256=Nn8FO05hKdfUs1vco8BuyzkXmMZmryWfcun_AgyQ_ak 4024
art/estimators/certification/derandomized_smoothing/ablators/pytorch.py sha256=zO5fjgajj0Svg7iLSDvY902HTkFedzeANFX_FgLsiRU 16729
art/estimators/certification/derandomized_smoothing/ablators/tensorflow.py sha256=ZIdTdbVvDxMXuhgaA62CleuJuSpWlmoR-celrBQ42z8 14247
art/estimators/certification/derandomized_smoothing/vision_transformers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/estimators/certification/derandomized_smoothing/vision_transformers/pytorch.py sha256=lPWk-I5d650KAYvGU-8BxFMaGcJEMSPtrjlEp1vhhPE 7680
art/estimators/certification/interval/__init__.py sha256=FdpYYIpOeStG36o-Z4BpC-ALlke7y8vYeL04ZT56QOM 532
art/estimators/certification/interval/interval.py sha256=NNVBnrdV6YiOgCLHTZGvvFkfWPY4ZISGoyIEzr4jJNE 18607
art/estimators/certification/interval/pytorch.py sha256=2uRDMGvBgs44miNAzahsO1ysSNaG_ukk70iDOKS0aDU 19858
art/estimators/certification/object_seeker/__init__.py sha256=RIKZ8xs2YcctbTdr1Z-Lm_SeGV8uHqOIBURCz56Eq-8 204
art/estimators/certification/object_seeker/object_seeker.py sha256=R2s6KjbAKh6e_ldHRe21JKRaJ5H3w91AuJCEFHFjX2w 13333
art/estimators/certification/object_seeker/pytorch.py sha256=rYwLwy05z8ZlFGWo6zLrt6ksWy8WajpwAUmSccLdJJY 16845
art/estimators/certification/randomized_smoothing/__init__.py sha256=gThKUobBIT71Cdd8jjFvplOD-yRopX2pKk-EO-gSk24 934
art/estimators/certification/randomized_smoothing/numpy.py sha256=kTvrnIJ6lfJHJ5OmDwcRzlLZHsJxkz-2y2B5AguC_lU 7973
art/estimators/certification/randomized_smoothing/pytorch.py sha256=U4xlLK9_xWygo9hnz6gnRiWgLX2DVUEvuPpjrrj1a-M 15022
art/estimators/certification/randomized_smoothing/randomized_smoothing.py sha256=ZCtCwrzCBzfoFxhY8_kmG_ooWpR17qr1dK9QFl5rMmY 9619
art/estimators/certification/randomized_smoothing/tensorflow.py sha256=AUaNdKsKnXpUmgOW3l2y_Fkg2bvCehey7u6I_DJJiFY 15597
art/estimators/certification/randomized_smoothing/macer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/estimators/certification/randomized_smoothing/macer/pytorch.py sha256=UTbFVWSisemOjphhzop151Fr7P3JNBNREIS1U_kMWfo 10757
art/estimators/certification/randomized_smoothing/macer/tensorflow.py sha256=dPjdxazSxY9Vrn-O0Q6kmEsFoxz9KWfltrzIeL2N6tE 11105
art/estimators/certification/randomized_smoothing/smooth_adv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/estimators/certification/randomized_smoothing/smooth_adv/pytorch.py sha256=8iEV37LzduARnCV6BCfdOc2bnZrg1Vs0G7YpYvP3S58 11176
art/estimators/certification/randomized_smoothing/smooth_adv/tensorflow.py sha256=PnnNYflE86DEzab0XB_-Po2tfM1N_7xR5NTFdQ6glcQ 11225
art/estimators/certification/randomized_smoothing/smooth_mix/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/estimators/certification/randomized_smoothing/smooth_mix/pytorch.py sha256=zD0zlXcOK9InqW0vu6FYNNkcG9wBSKiPq9aWQIs5-tk 15822
art/estimators/classification/GPy.py sha256=WotEjGnWARb1Pu5TBeZbGvYwUjajEbBAJam9GUIhiTw 9969
art/estimators/classification/__init__.py sha256=Ru3mT0ZkPy4mayhAZnszo65F596WANR7Kufgwi5Q4KQ 1455
art/estimators/classification/blackbox.py sha256=qcpVphqPZFt096u0CeYR6plcOk8CJ392my4C8DBUdPs 17172
art/estimators/classification/catboost.py sha256=5WAwFQbTHBjG1T06ZdcLtifA-r6ormXfzqwgk0SdM7s 6762
art/estimators/classification/classifier.py sha256=99vbAYQqSkgUIzDbhHFSDqIbiQVevn4PKU7Qyf6fpW0 7855
art/estimators/classification/deep_partition_ensemble.py sha256=2x0jGLVaMAZFglJv5RuZA79z-amv9rJj7w8NDer_ZZ8 9949
art/estimators/classification/detector_classifier.py sha256=LSZm4Z90BgBZNNxYGY59qEVloUnXoNOa9Cb5RkPWWxk 17621
art/estimators/classification/ensemble.py sha256=r3VNWz6NSJTEBWzUqBMBsn3lfp0sSQcfC7azA1u6j_0 16464
art/estimators/classification/hugging_face.py sha256=1c71xf54ZGC3BMBQKg1IIUrHCLGZvXL4nQ-4wLFU5sk 17089
art/estimators/classification/keras.py sha256=vrSA3d3jQvaeoyiQ7lLf7qogPj-pmu3IVwKuAZIpYLo 38546
art/estimators/classification/lightgbm.py sha256=00HBhlSa_-S9GMvT77A9_iD865gZxwTt-9ja2PMlChw 8366
art/estimators/classification/mxnet.py sha256=2aQOsFoz16YshE0JLtnnI4MzG789Zb64wKG6XKBxuLw 22893
art/estimators/classification/pytorch.py sha256=aXuaNHhDzw6Hbdnsa0Y6oa9nCZdtI7bzGIvPKn7jRAo 49394
art/estimators/classification/query_efficient_bb.py sha256=RJB0T07FZp_lpn-4Qx-ymm4H30WHsAMmL3AX5HHyVaE 8900
art/estimators/classification/scikitlearn.py sha256=ovvMiHeyeji6SrwR5BxaYZvtQBYi4jwOrvpPg5Fsykg 60150
art/estimators/classification/tensorflow.py sha256=YC_EG8k360a-8UX1BURiz7IBYhMiuDcafdE6D1Aiu6A 62208
art/estimators/classification/xgboost.py sha256=L-er8dwbsBmEdZ3h4x-4SxAKoPXaE0eeJJcH8v7zy7U 11783
art/estimators/encoding/__init__.py sha256=-qN1QR-wjQU9lHXTwigtE83D4wm6GfRvLGxvwlxAkgI 145
art/estimators/encoding/encoder.py sha256=qofnr9Kv2phD-6Ffe5fzxC7CzqOk-DJ9rTVMsTD4rjI 1649
art/estimators/encoding/tensorflow.py sha256=U3g1lIg81mEhUAy5ZHKGDPsnaUmeu1kCdDfupjrXVhU 7827
art/estimators/gan/__init__.py sha256=P58wConU3lIwEtF9dGXHvsoTjMv0cx2RKVtpliLf9iM 86
art/estimators/gan/tensorflow.py sha256=T6qv3v0weimHgCFAuVIifrxaZUi4yjxxnNkdzPRdIPc 6810
art/estimators/generation/__init__.py sha256=ze9NdwAlVNy3rheVC-PDjGAbZ-f8SsYh-WlHERPIhek 228
art/estimators/generation/generator.py sha256=w6QBZjY2mN0qsg8CCoJEtakLPHz2OX_S9Dl9_ZGmdWI 1655
art/estimators/generation/tensorflow.py sha256=xpyRynmDADsF4OGplax3dokUHw1ZqSFHrr5I3tA-W5I 11822
art/estimators/object_detection/__init__.py sha256=bLC2olg9QiRDtdnDTjzs0LgLDcun6QjvVY9I6iDUKnw 665
art/estimators/object_detection/detr.py sha256=yF0Ze49P53yAcID9vzIzqRDAYMj7q_WSLWgGl-0KaGc 18950
art/estimators/object_detection/object_detector.py sha256=KebYgxm4JGCPhzOA5gBpfP-0X5Vch1eLpJAm2kK00Kc 1875
art/estimators/object_detection/pytorch_detection_transformer.py sha256=8kVkql22-z3SsllsI1V3NWFeewHAgyHMtyMcLim00_M 8978
art/estimators/object_detection/pytorch_faster_rcnn.py sha256=5Ny0jOwp6Jss-D7uEK1IftyAkdk3EonrXIKIGVTTGhU 5439
art/estimators/object_detection/pytorch_object_detector.py sha256=wd4Jt8aOh8iE-y1lVWVhnk5QPjuNeMT2lXX16vzJv2Y 24088
art/estimators/object_detection/pytorch_yolo.py sha256=tNCjJUnDGLljNuNR4ACgZ8Xn6xt7MWGqOOZJvVRSIm4 8428
art/estimators/object_detection/tensorflow_faster_rcnn.py sha256=VgPybXUDdzXaICBouQevQU00FticrnXbwkEbOkNBDC4 26822
art/estimators/object_detection/tensorflow_v2_faster_rcnn.py sha256=Yoeo_zv1OIN1OuBzSydcVOYeK6AqW1fd6QXxqdQkJmU 22147
art/estimators/object_detection/utils.py sha256=hnWIP_N7knKO5IwdJARNgRGiMzs_zbzUsDHK-UtedX0 6314
art/estimators/object_tracking/__init__.py sha256=32J1AlKRRpf5hyiRjDCCWxkQNZqfhjbfu3skuCCY_G0 209
art/estimators/object_tracking/object_tracker.py sha256=rCR-AkBTvna_AnDZtZbCv9Tx8IK7c6t9MapBaXv12Pw 1870
art/estimators/object_tracking/pytorch_goturn.py sha256=LeFpQIjsyMIAJgElaUUjG5yRqJmYLsFX3j7Ligi9YOc 34223
art/estimators/poison_mitigation/__init__.py sha256=HZ-1_tH29vttgKTH7ruFYiwe10tMfoVlTvLQTmDUNSs 339
art/estimators/poison_mitigation/neural_cleanse/__init__.py sha256=IfmURa4_hmdMTU8hEUgHjJjQaGISFsYDjIzQEyaylnk 215
art/estimators/poison_mitigation/neural_cleanse/keras.py sha256=dIWjMqv3R6hWkUcqz2s9wiTCpZGM42Qj1UnCUo7YMhA 19436
art/estimators/poison_mitigation/neural_cleanse/neural_cleanse.py sha256=TQp4boy8mfqpWGqjJJ1__VJvXbmoCJgtN911E5Xvjz8 14821
art/estimators/poison_mitigation/strip/__init__.py sha256=7nT1e3WbD_hjhv4hgJKzRuGKfIkCcC64OHXYFYSYnok 95
art/estimators/poison_mitigation/strip/strip.py sha256=ICtr8WDnEoiKIZs0W_3aDh3FZE3PtC7jWSinuhmqqVM 5708
art/estimators/regression/__init__.py sha256=Q9N-MIYVjSV31fW4sFeSnFkzWycjmwnwh2REW7z-Zp8 391
art/estimators/regression/blackbox.py sha256=Vk7WJHIOoZth3iGEUzHf_CLC9jxCyNw7_Qmp2FGAKpA 12603
art/estimators/regression/keras.py sha256=R-_JbgjdFlfdCt26-RsTkXPIgUBKjjdhsASQ_MjDP_Y 29991
art/estimators/regression/pytorch.py sha256=3V1tiWJ5bt6LRdSbnupJnQfkHwZ3zTCXW0lLM85Kav0 41045
art/estimators/regression/regressor.py sha256=Ty3txAVitopoPWaPzKb5hTjxRDAF9W8X5nfz6MQHAzU 1580
art/estimators/regression/scikitlearn.py sha256=yzHj6g1zX_ChIpPcQVYelPYotWrPVfhnusZ2lx893as 12498
art/estimators/speech_recognition/__init__.py sha256=x2Pkdkn87FZ3OnMAAmnMOiKiZBogV9e4SzsvmF4j6jk 396
art/estimators/speech_recognition/pytorch_deep_speech.py sha256=NVBFqfKix61k42Xc8BZbvrFv9DATzmQ0vYz8pTkzmpU 38998
art/estimators/speech_recognition/pytorch_espresso.py sha256=odEJtvrqE32FI3W9TGEMSOs7ALM_X9yJwMJCmZ4apcs 26002
art/estimators/speech_recognition/speech_recognizer.py sha256=A1wbS3bf69iI3vW2cnbJikOwpTpsdmB3vK2zUxxyf5E 2835
art/estimators/speech_recognition/tensorflow_lingvo.py sha256=y_amyg1ZXRlol3Mttamwx7Vp-0Hb0Mm-lmHuxS_tthE 24990
art/evaluations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/evaluations/evaluation.py sha256=dgc4TMFHYqSQ-oJ3ULj8L3tdBLv5gnvysvE8wktAZEg 1544
art/evaluations/security_curve/__init__.py sha256=2_2GPi5rYCY1WLZKvlS7N9LOTINrU2L-VwSqKl6q6AE 139
art/evaluations/security_curve/security_curve.py sha256=NfGoDu93c4Tl6cxKkCRE3mBgrEyXpQnUV-ImUjr2FXY 7836
art/experimental/__init__.py sha256=XezRxlfkSw55480TlRAlwnJ2jOOh5flSuF7wSXSlz1Q 119
art/experimental/estimators/__init__.py sha256=9TLb4LaT9Csop_B9TyMBZMezUu_2tRNcmD_44DhkS20 93
art/experimental/estimators/jax.py sha256=k8p2shg-q_nzi-iIY25eRvkQlagNWcKGlG14PPUyvQc 4339
art/experimental/estimators/classification/__init__.py sha256=XYLEWDN-VzeWKqRm-C-eqwsbDN_NhuLGXRgk_PQUuxM 108
art/experimental/estimators/classification/jax.py sha256=eKV0P30CJrs3O9L-CcsDY4xSpHti6H2lLXZOEZcSwIk 12041
art/metrics/__init__.py sha256=5aQTNggDubf3uUTAG-O2vYYS-FKjnSutcnnV6JzdaIg 599
art/metrics/gradient_check.py sha256=0Ogykn4vPisiNzBh-O3WPHUdemDlcyB1x3eqd_0g6QI 2762
art/metrics/metrics.py sha256=thMDnB0jBuBdAS19lzG_EN6f_IKEqM7PInp3FE28Ixg 19013
art/metrics/verification_decisions_trees.py sha256=yAk0T1-PcSeNuHCikEQVurH04grg2hZAo_mSO5WgWYg 17976
art/metrics/privacy/__init__.py sha256=_6O-BRvYaLye20R_-OO1o51B7AOxbfLUUr1Dm8VDlLo 225
art/metrics/privacy/membership_leakage.py sha256=K5kXyI5SZ77dyV4rDCH3Jb3mh6XsDN7VQ4V4Zbe6IV0 11270
art/metrics/privacy/worst_case_mia_score.py sha256=UsJ3T7oYVNvAtA734EQz8YTtI1_zKDSk5gaWNYOjIOc 5821
art/preprocessing/__init__.py sha256=sfRA4ELn8pzC2RelNm4PMW1Fhr41dsjxU0jazn2mKs0 236
art/preprocessing/preprocessing.py sha256=cK__QKuvsmBV1CZlbuKi7qyVn_uVbpFKctIjSpL5gpY 1429
art/preprocessing/audio/__init__.py sha256=tsunNSiVLWGEcam_RCyQE8ISSKfc-rTG9iYLFj-IGIc 184
art/preprocessing/audio/l_filter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/audio/l_filter/numpy.py sha256=KMQW09besffhhZMIKptcMGjObQN-FTnsd5oNH3nAsNc 9118
art/preprocessing/audio/l_filter/pytorch.py sha256=0yBruGwRdrsCCPoJUbwiTfOISWUVW39h7Cl-NZ_NA5M 7495
art/preprocessing/expectation_over_transformation/__init__.py sha256=hfex8rNlw0KpQgeUB29F0IAD5kEIuLa3GRLsd0MCgyg 1709
art/preprocessing/expectation_over_transformation/pytorch.py sha256=xH-eHar0VqjRZOHBAFAa025E8vClKw7qKPVyIps1wjg 5505
art/preprocessing/expectation_over_transformation/tensorflow.py sha256=sYP0gma29Nsh7mL7OKFZZIPUoQ3DeD0TWPmfBDTST2o 4983
art/preprocessing/expectation_over_transformation/image_center_crop/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/image_center_crop/pytorch.py sha256=APTBec3BNXEwjLA8nPKTEuyss_N1HKymYHwlNQO_7fA 6550
art/preprocessing/expectation_over_transformation/image_rotation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/image_rotation/pytorch.py sha256=eY2wzNf-hHm4FyO94WPdxww0Bi0p_TtyHK12Hp-qcYI 8669
art/preprocessing/expectation_over_transformation/image_rotation/tensorflow.py sha256=7zgkFAv5M8ubRhrvy-zT_sbZLQKgeO9lXGCaQVdTcd8 4787
art/preprocessing/expectation_over_transformation/natural_corruptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/brightness/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/brightness/pytorch.py sha256=DgyQv8zX3QYWt8jESxrVJMS9YBG5QBnm1wnvWex33M8 4087
art/preprocessing/expectation_over_transformation/natural_corruptions/brightness/tensorflow.py sha256=6zqbnMcF1G0rMubYKpaL6Cs7oaKMK_nrmlRNmT968tM 4061
art/preprocessing/expectation_over_transformation/natural_corruptions/contrast/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/contrast/pytorch.py sha256=0NLAva2I4pVYxMih3v_6rucsl_FHyjaL9fs-Tna-KPQ 4852
art/preprocessing/expectation_over_transformation/natural_corruptions/contrast/tensorflow.py sha256=HM-pyMSFJfqRQFWOeXXRb3QetVB08g6JrzwOyxMJl-o 4818
art/preprocessing/expectation_over_transformation/natural_corruptions/gaussian_noise/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/gaussian_noise/pytorch.py sha256=yf3DZU5e-2WvKMzZrWoQNZmnI7oCvIPTKkyk6sx23NE 4106
art/preprocessing/expectation_over_transformation/natural_corruptions/gaussian_noise/tensorflow.py sha256=amU54Swn5CBP3V94tfsWYMs__SfhMKYtXYPo1u5o2bY 4079
art/preprocessing/expectation_over_transformation/natural_corruptions/shot_noise/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/shot_noise/pytorch.py sha256=6X5uVM_q1SuumIrAZgiXnFnsooyUTG0iRy5kiPYU6OM 4175
art/preprocessing/expectation_over_transformation/natural_corruptions/shot_noise/tensorflow.py sha256=VJFWXbTU39fxBR3iIAus64b7MZKxiG3RvqhR2WiGDco 4157
art/preprocessing/expectation_over_transformation/natural_corruptions/zoom_blur/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/expectation_over_transformation/natural_corruptions/zoom_blur/pytorch.py sha256=i1knBM1WOGXLb9p6_rtCj3pCz9PvLlLPyOnFpGjlBSc 4850
art/preprocessing/expectation_over_transformation/natural_corruptions/zoom_blur/tensorflow.py sha256=Pq9H3fYCtxiWB2F9XjLolUw5y9rm-U5MwC0_9RnMR1I 4818
art/preprocessing/image/__init__.py sha256=0XNy_DiN_mUL_GTdCbBr48ptl-eB4YUxykBpx6XionQ 532
art/preprocessing/image/image_resize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/image/image_resize/numpy.py sha256=rc9YVmmCTKky27Mrwr9Df1DzCix9LYwFFhmBQP--u8o 6462
art/preprocessing/image/image_resize/pytorch.py sha256=vuav2q5rhmVeeEneRpIq6xma7Rs5Q9AM8B9hrgzj_b8 6756
art/preprocessing/image/image_resize/tensorflow.py sha256=bLTSdcsiZMLdFarQ4PXel9wP_gUEJhnI_Dbszf6bzlw 6655
art/preprocessing/image/image_square_pad/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
art/preprocessing/image/image_square_pad/numpy.py sha256=Sp_Z91I1KfdaHveTeCcakcgmGhcoPYkp_J7twNVutUo 6801
art/preprocessing/image/image_square_pad/pytorch.py sha256=6QUqXuVAqg1DWtzT_2WHLtdQwA3jVLbFQB_Cx1iYXck 6929
art/preprocessing/image/image_square_pad/tensorflow.py sha256=C9yPAzNnAjBVtwXKIuQaSWdrpugkxsvKd-O7nR3UcQA 6856
art/preprocessing/standardisation_mean_std/__init__.py sha256=sn3Eo6-cPt-3aNIxyjh6dvInm43KChuHvl45ZVNED7U 371
art/preprocessing/standardisation_mean_std/numpy.py sha256=odYPCxWuTqMNpyUcwS8o8MdTPjNUt82BJ8HtUn8zKmM 4543
art/preprocessing/standardisation_mean_std/pytorch.py sha256=AzcAIMx4UTvocSaRlFUm-skmUryTEBV1tPar0k-fqSk 3791
art/preprocessing/standardisation_mean_std/tensorflow.py sha256=0pLXiuASjXD_iDC4MCzMr0M-AaVGy-mQ8K1HHtcnV70 3608
art/preprocessing/standardisation_mean_std/utils.py sha256=hdMJ0D2ewp2E6OmsVO2hjKlIbk1k2Pwo_Q9yuU-BxLo 2419
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_data_generators.py sha256=JxnWH6k5w7_KLVEi7LrazFmYthSGullomLlPacmUY1k 19423
tests/test_optimizers.py sha256=5kxEzAX_zCOfmmS5gxYIQv8oS5Bha6TyyZ_L56cY86Q 1773
tests/test_summary_writer.py sha256=1lTUjgtp_GK6kvIDu6pmaArgD3HPgQPnMBAhQY-6zoA 4654
tests/test_utils.py sha256=STx4597BKnzBMEHMgJWrreSxp2oW0d3Oxg_2jxbUgYw 24434
tests/test_visualization.py sha256=vdR5dh-qeMQqAI2TdVv5lsVCJoyZimJXWBSxVIIO7_0 4628
tests/utils.py sha256=dyyWs8Z9fG4fmsMX4mXZHahLbHunKbxI2KBUo8KLCg4 85347
tests/attacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/conftest.py sha256=nyIraMU-8xbPcx_oan86bN07KoSIJ4xifink_f8MHtE 1942
tests/attacks/test_adversarial_embedding.py sha256=dTkIcN-3F2P8Jus6polybJw-U63GANXiQJOHvA07Xb0 5938
tests/attacks/test_adversarial_patch.py sha256=5m-1IXC4eH65l_veZ9nWHzUeL6M5GIgTsZDcLk5-kiU 15220
tests/attacks/test_attack.py sha256=SolNBQBmMIoL7Gz0eVOoszW0r8QTA_ovRMejFIfPpNM 1853
tests/attacks/test_backdoor_attack.py sha256=ssV7dby0DwIZ2JbQvxV81MtiklhTZWdI8qc4J1Un30I 7957
tests/attacks/test_carlini.py sha256=58V0Mmm5vd5dry8GYEGte6_IHhLVI8PON5H3bSgJ7h8 47152
tests/attacks/test_copycat_cnn.py sha256=atuGVmeJ3CEW4-3ND4_LF4w1QLzLVjuAGQS17zDuT7Q 15716
tests/attacks/test_decision_tree_attack.py sha256=90KX4ogKXoc2T7H1XHVF9inSmAdGm7eOcCvdhUNauMQ 3482
tests/attacks/test_deepfool.py sha256=FkAKf6C4cE3CzJL6RIGVbD7Y5nZdxJifQxmW0ry5f6I 13393
tests/attacks/test_elastic_net.py sha256=dotV_kFzIguylvJYGaSdAV7AV-3LbnTm9rsLa_tLROM 30097
tests/attacks/test_feature_collision.py sha256=KORND0QwBfH2tj3l1wpZaHE9hyV5y5FbvaTtuHY_tM4 4708
tests/attacks/test_functionally_equivalent_extraction.py sha256=jclaVzgKbNqTu1FWouStA5g20TppIAkcMVrS5OG5E7g 33931
tests/attacks/test_graphite.py sha256=MLDFAxbDSlJaD1QVyj9ZQvAXVC-Q_QvI4imJvFkk9uA 19571
tests/attacks/test_hclu.py sha256=p7QsffIfKc1y7bfdsh9zuOn6pgQKAk-VHvhe7VK_7rI 4953
tests/attacks/test_hop_skip_jump.py sha256=1VPq-_VnuLL2UdQbOTG5yyf3qTcp1rRm4nr63otW3Kg 37911
tests/attacks/test_input_filter.py sha256=vzsyt34GlqmYTfYtoILEHXeOdR-52YwwBbwZAvDTISU 12146
tests/attacks/test_iterative_method.py sha256=dWB9BSkAzawQH3LD9XX9OUbedwD9J2_U9jpmyvy0VXE 17646
tests/attacks/test_knockoff_nets.py sha256=7tQNrQY04BVmEUtcbxe3MstLURjFAJf8HlYFBsC7XTg 16537
tests/attacks/test_newtonfool.py sha256=L_0u5y5OsXe0Z04VHqxDEXaPlWEvp8EFe--TnU09XYo 10217
tests/attacks/test_pixel_attack.py sha256=nsqtzQhVZKC_Ob3NNXWgo8Mv9o_YswraMjns0Wq_gHU 6963
tests/attacks/test_poisoning_attack_svm.py sha256=LzbpbWGVTKJ_525r52ZhVarAJnI-8qIEJxx24zQrBZ4 10000
tests/attacks/test_projected_gradient_descent.py sha256=-I4eCudVoUQKDQDuwyMXngUFVBo0qo7hqFKGmgO2Sf0 34039
tests/attacks/test_saliency_map.py sha256=kWAH6_kU4opDQK2D3jx9EEkGwo0wNHKY2sdLRKtA_Rg 14748
tests/attacks/test_shapeshifter.py sha256=7heKolIkUt1yMQYVfbcgYQPwwF5EPQS8AYr_HxnrBtI 16985
tests/attacks/test_simba.py sha256=TpOlMf8EPvPzPQ2UVhnkU1sP-X3OD6kjXnH_U3TQWVs 8968
tests/attacks/test_spatial_transformation.py sha256=lR1rDGmg6joV5WZ7FUY6T9VAifNRceG47sdUuDrHSPk 7296
tests/attacks/test_targeted_universal_perturbation.py sha256=4KmRsEjgngqwDYVbG0K-gH9Mono27xwPibg9RRlSi8Q 7466
tests/attacks/test_threshold_attack.py sha256=NFk2virKZMvLmKsASFmO6aYuyBArQum2RZ4zOQUo9BA 5878
tests/attacks/test_universal_perturbation.py sha256=e6xJ97oPCyD6mpkVfW4LjNLqaZ28ZRwFpspPB623M38 10777
tests/attacks/test_virtual_adversarial.py sha256=ODEz68D59livMFEhi6RnapE0ErjvhHBiX1TlxA6RkP8 10660
tests/attacks/test_wasserstein.py sha256=D7eboqQzq3djndvfAEF6U2ns9C_XPiqy3dR-klJC5AU 20470
tests/attacks/test_zoo.py sha256=nZXVzx0OC97nvEMnRu3VfTLeT1fhv5z7EcNd9YY2dOE 11361
tests/attacks/utils.py sha256=xug2IAfE7LrEJ4F7mmU1OjOnMGJ2rX03qHouY3u0pJc 9045
tests/attacks/evasion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/evasion/conftest.py sha256=2YB6d_VZsFCXRjPIC9p9NfS4K3zlQAvAnxps5NWOMt8 4030
tests/attacks/evasion/test_adversarial_asr.py sha256=-dyLglxEGkvTzU4Pn14aAdDjbNxFc1k3v5b3kMgRcUc 3637
tests/attacks/evasion/test_adversarial_texture_pytorch.py sha256=W0QYcs802Jf1nO4qnpOtROpY810sr7q_L8XZA3Rejhs 12413
tests/attacks/evasion/test_auto_attack.py sha256=O0tAxdLzgYxXSauRnpJVRPFGsdzZgA2fKtdF8D5zOQY 11780
tests/attacks/evasion/test_auto_conjugate_gradient.py sha256=nPfG1Y6bgTHVKetrDf1x4ADBksvW4IDiLdVdqP_zUUQ 6751
tests/attacks/evasion/test_auto_projected_gradient_descent.py sha256=UIu1hPNLML2pcYxt8pi_Ka8VjsjgnzxUqk2SL9FZuss 5781
tests/attacks/evasion/test_boundary.py sha256=oq29P5VC7X5EKFvVSp2pXQOH_SWyhA42ASELzJD19fI 5059
tests/attacks/evasion/test_brendel_and_bethge.py sha256=s0bUTRMZEjtq9_sPi6EyseAxglpivEejYZ28r8Nxah0 4818
tests/attacks/evasion/test_composite_adversarial_attack.py sha256=-RYwRpbgGmnLC6kvVS8dkvci4QO9BTbqnsTpOe5CiZw 9414
tests/attacks/evasion/test_dpatch.py sha256=32EYem_ALOy9a6gKdh__rDqGgGpdqrZPxW-JR89gmdw 7423
tests/attacks/evasion/test_dpatch_robust.py sha256=eaFTXbVCKOTL8D0uR_nnplIxnNqwV4KVccQgGJ4iIzc 11544
tests/attacks/evasion/test_fast_gradient.py sha256=08MlAJZ_5p5ykzuIuDoSV_nHh40CkvswTj8yPTAMnaU 11470
tests/attacks/evasion/test_frame_saliency.py sha256=-OffuhILb1xrviCSQ9EkvHfzGlrNyzDKeFmK2vA3hro 6335
tests/attacks/evasion/test_geometric_decision_based_attack.py sha256=kJ--v4XU4X7D2xI54XO13RRczA3Ca6we-JW_bdWLlME 8108
tests/attacks/evasion/test_imperceptible_asr.py sha256=OmiAYpmEi8EYCMqBNoePE0KZaDlIws3pJ3vTDmzTbOM 19312
tests/attacks/evasion/test_imperceptible_asr_pytorch.json sha256=F5DuYe-AO8jWZbiQ8YO5_q83ttg_mLiEN2yT4xYz-Vo 7786
tests/attacks/evasion/test_imperceptible_asr_pytorch.py sha256=iOv-_KOTveHY9BCtUKN8VpOL_ocEa3pvoBp4nE2IRAI 13229
tests/attacks/evasion/test_laser_attack.py sha256=-ZuVEqj3ihHcfw9QEFIygibjyoqPtN6g4Ne110yqXmU 9041
tests/attacks/evasion/test_lowprofool.py sha256=8ySzddGOEWvGehy4r01ZpnJEYpl-jZ8QbZ0K0AaulmU 20156
tests/attacks/evasion/test_momentum_iterative_method.py sha256=vBCbrRvSG0cZ81ubSf8doE6tvXGm-IVaIPnoJxXDfjM 5089
tests/attacks/evasion/test_over_the_air.py sha256=OSO7ezOLPRDCsh4_fercFXc8dGLYdr7TBNbCxeTYRvo 6575
tests/attacks/evasion/test_overload_attack.py sha256=PDGx0eYsKGjDS91XdGRYhy-0crRatqQaaDqt2hdGCS8 4012
tests/attacks/evasion/test_pe_malware_attack.py sha256=eAtxrGfUDqDn-L-eZUKOMzjxPwrDaaWQqtnKwXaie60 24241
tests/attacks/evasion/test_shadow_attack.py sha256=6lgWufq4hn4r_IobGSgL7pebn5DrYaJ9PBMLGwkVQuE 6502
tests/attacks/evasion/test_sign_opt.py sha256=ICmw02ZjE125bRcjNd0aU1tnOH08I514BVCghPFxZTI 5721
tests/attacks/evasion/test_square_attack.py sha256=GnlGJUB8wFLVYvLp4t61uWk9o600Kb0fDQ68ImjVjIk 4509
tests/attacks/evasion/feature_adversaries/test_feature_adversaries.py sha256=mW2Kih7L8xDeGNTWFGKocLzbolm6jLrpx5HR4sWZ2ww 3792
tests/attacks/evasion/feature_adversaries/test_feature_adversaries_pytorch.py sha256=KsK8yGaLtAGvav4ZbLhWdmkbgIoqK-rMxuxJpmB8bMI 5839
tests/attacks/evasion/feature_adversaries/test_feature_adversaries_tensorflow.py sha256=b9cakl8AxlVoWSQyz-ZQTcY4MKESqo9yP4zUuavIAAo 6019
tests/attacks/inference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/inference/test_reconstruction.py sha256=FIAcbx9tEz-ZDWizUp75V3S6Uu3GmYe5Amt3ahetdaU 3457
tests/attacks/inference/attribute_inference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/inference/attribute_inference/test_baseline.py sha256=Cef8MIdyervkcAUsgXTu9k3PTJPHNX6Rkndv-uN9QoM 34177
tests/attacks/inference/attribute_inference/test_black_box.py sha256=MsCXZ-j2KMXXX6NN8Tp6FcvauIlyv_4_wyFiUmWS8Ds 69644
tests/attacks/inference/attribute_inference/test_meminf_based.py sha256=vAwWqzoWwbO92TKAJKxxTaFqRYmR9HIJl0JcPUIizcQ 23324
tests/attacks/inference/attribute_inference/test_true_label_baseline.py sha256=31RToolyP3XF-j6a1uq6arNMQe28svqWY3B6YrbkEqs 38801
tests/attacks/inference/attribute_inference/test_white_box_decision_tree.py sha256=-eD1jXaRjd2xgPDuzExaiIir2_VzP13uFVhqitIDXSk 3749
tests/attacks/inference/attribute_inference/test_white_box_lifestyle_decision_tree.py sha256=RSROAGyMZBBH1ZsvKcQ9UMWWPAZgCekF0pnp6xYlHOU 6315
tests/attacks/inference/membership_inference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/inference/membership_inference/test_black_box.py sha256=ha7C9bre9V3iyaZ2gogjgM8_pVWatM7tuNyhYkTe2sg 19810
tests/attacks/inference/membership_inference/test_black_box_rule_based.py sha256=vCDjaI8E0dKiw8gnT0QGm7Tpxk3LouSMS1nwb-wTskQ 4352
tests/attacks/inference/membership_inference/test_label_only_boundary_distance.py sha256=DuOEIpTppprnodBROUj0SesRTY9qY0nWiUGmsQZRG9I 6377
tests/attacks/inference/membership_inference/test_label_only_gap_attack.py sha256=VjuFWhS4aO3n038p54qeoGTd6qrV1OG1xv_dOso9AzQ 3265
tests/attacks/inference/membership_inference/test_shadow_models.py sha256=WsVYXvFyKJldnouorhe93IU328FQghJJMToN02gmz6k 13710
tests/attacks/inference/model_inversion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/inference/model_inversion/test_mi_face.py sha256=XVV9-3j-Qe-iwlc3paUFl62XwRteDaSVYEdhLtg4etI 5014
tests/attacks/poison/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/attacks/poison/test_audio_perturbations.py sha256=2CFr96u1T5jyUzovm2VJKSeyys1JQdWh1bS5936XojU 5617
tests/attacks/poison/test_backdoor_attack_dgm_red.py sha256=vJjo41csxnxI8BgCO3cGdvqQGYrPEf1_c2QZpA-UTpg 2298
tests/attacks/poison/test_backdoor_attack_dgm_trail.py sha256=W2pHL_7K8Rx3N-zlm7rp_lQP3MiNJgY-s-mxCyf-9H4 2351
tests/attacks/poison/test_bullseye_polytope_attack.py sha256=UgzptHq3fOMVH5Ntt4K9ChUiQdSIfvRsesc2TnukSF4 6127
tests/attacks/poison/test_clean_label_backdoor_attack.py sha256=1xU03fBcBQBmKjjBryFHax125_xxHytp0fDNm6iSoYw 2917
tests/attacks/poison/test_gradient_matching_attack.py sha256=g419MIR4XBTp71TxZqPLztSvA5k6bU_226aosRjCRys 4090
tests/attacks/poison/test_hidden_trigger_backdoor.py sha256=grLGRoubyjFp4YF08ePDm1-WmEkcEkvh86q1TQmDZqg 9121
tests/attacks/poison/test_image_perturbations.py sha256=Jr0bP7ZNfmG17R_fIEnR8A-jC8fby-wqIQ17GerPxfY 4455
tests/attacks/poison/test_sleeper_agent_attack.py sha256=NLF7rHV7hKpKb6WNaMPDZBFWIr0duRXAam7S9yaOmM4 6117
tests/attacks/poison/bad_det/conftest.py sha256=nCZnAqqe9VU976DLhIp_6bPJwl-Zv2_alrUHYJI-4w8 2242
tests/attacks/poison/bad_det/test_bad_det_gma.py sha256=D94qQN0KzXbyxddopMHCJ_f6qviTQBOSovc2FwVFX_Y 5568
tests/attacks/poison/bad_det/test_bad_det_oda.py sha256=1EhIp_p34JaefJvsIsqpwGA6FfiJMIEt6Ubyta1jqPE 5562
tests/attacks/poison/bad_det/test_bad_det_oga.py sha256=glqBjLGkOw2chIazFV4h2vD5zHcAEAZPKUGkX5iHFkE 6110
tests/attacks/poison/bad_det/test_bad_det_rma.py sha256=6HZOaSBQDDatzS0H0-wg89cGjfclUFl92zC8PDV107Q 5901
tests/classifiersFrameworks/test_pytorch.py sha256=fsDIGIXtoma95x1ojsOQ1TGRyvhpzep_nzx-VpVui9I 16441
tests/classifiersFrameworks/test_tensorflow.py sha256=vi1E_2mXxVutvZy3pJXmEHzphWU1rOPmqHxPXeCZXto 12145
tests/defences/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/test_adversarial_trainer.py sha256=-8iLiUmIr9AN4bNkDYPktxKdSsdfLWjt4_IvjWvX_78 9188
tests/defences/test_class_labels.py sha256=BeG5azmLCP3Kd9viHNMeeDpdtfwGs35eQC6VA7hTrrI 3668
tests/defences/test_defensive_distillation.py sha256=xOYT9w5zKJwnZXkVQRA_whKjecMpivrD6cT_osHDIMs 9847
tests/defences/test_feature_squeezing.py sha256=fI2mRheGjUqQIYDUHSDFCaMANZbt9_5WI7ToLw4-C20 3400
tests/defences/test_gaussian_augmentation.py sha256=oHfW9PBgEZI0ZOHDqKNolh452O3ZwiZEZ63kzj9mSno 4292
tests/defences/test_gaussian_noise.py sha256=nVLt6ep73HxUU4gSnKOWpkT8iDEeZR7qJHBFz2BBn4I 4281
tests/defences/test_high_confidence.py sha256=P84uwzkOpJsZGWip_lk2Mp02CqzIm2uwhWkCTx1I8fU 5765
tests/defences/test_label_smoothing.py sha256=dt8lms57c059Dirr8AuQhIbMqzBtck_Qc16r0fkPl5s 2490
tests/defences/test_neural_cleanse.py sha256=Bu-FjqgY8Q1Fg4xUpCfUQCdARfs3AVK5uni5FbpZcXM 4498
tests/defences/test_pixel_defend.py sha256=nISUTd35S7kexCQRHnnyGWxx2WZA7d-bD4mlCES78vs 5056
tests/defences/test_reverse_sigmoid.py sha256=gitKhBHFzPPeORlAAsnBj_2jEEddD76jcrK1YjSyZcQ 8878
tests/defences/test_rounded.py sha256=bs02_FCBR3hzcPHkVCtV3_SOsXNml0GoplcK8LuFCvc 2930
tests/defences/test_thermometer_encoding.py sha256=fXukyym6O5RkFCutUqltAD0odW14Sz9pAv4F5svwfC8 5697
tests/defences/test_variance_minimization.py sha256=tIaFtDOawcnBSm0QiytCKv7nzlWBH306YVSDKkpEjUs 3633
tests/defences/detector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/detector/evasion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/detector/evasion/test_binary_activation_detector.py sha256=mqchS9711ytTmGOIdlHYIDfBxecQVg3rWEcjqlA3RPs 5184
tests/defences/detector/evasion/test_binary_input_detector.py sha256=7ydrJOSY0WSLjhvVWyMgGJT9Vyuk3CRB2VaaC6hpm2g 5414
tests/defences/detector/evasion/test_subsetscanning_detector.py sha256=nsTYaD9v4klIQqo-MQmtJxlHe73Hbvg_ziSB_8QjY-Q 4484
tests/defences/detector/poison/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/detector/poison/test_activation_defence.py sha256=rNEjroopleJTRW_XEOcnNyAOJJ_NtVxbbXUIoNjCwFg 13320
tests/defences/detector/poison/test_clustering_analyzer.py sha256=5QbQ6JN9JNHHDYZvuXRaK6YDFm6PCczmYar5aXCHvkc 11930
tests/defences/detector/poison/test_ground_truth_evaluator.py sha256=V4QzGF7l1c6oQ7BjRehO5KmDU457eBkAYkDllt0LLWM 10716
tests/defences/detector/poison/test_provenance_defence.py sha256=AbwK7nAVwwDfr35yJcIkGpP08JEI-v-U_a5JHXzocPU 7999
tests/defences/detector/poison/test_roni.py sha256=0-hGZNNWvVgTHa7yxTDpIKp0ycwKB_A-nrz9ua5AXH8 6995
tests/defences/detector/poison/test_spectral_signature_defense.py sha256=WQcMVt82iMPCu2o-EmspQOip_6AqYH1bGS8MJnG1gNg 3646
tests/defences/preprocessor/conftest.py sha256=xEevnP_Mt2s_0UL6Cm8RKP3GyKdlKwMx56oqGwaMMEM 2204
tests/defences/preprocessor/test_inverse_gan.py sha256=4nT16Nzzdw3p0U73jw1j-ut5d2fFDzb2rJe3xCWlf9o 2804
tests/defences/preprocessor/test_jpeg_compression.py sha256=L0i5LuYPG6ZIn1h4ca905juOiYjOsJW_GHGVRF-es2Q 5881
tests/defences/preprocessor/test_mp3_compression.py sha256=MBRi6rWUi9qI0POWnXl3sDvtqrRcKdUa7NWLeKDzYKw 4756
tests/defences/preprocessor/test_mp3_compression_pytorch.py sha256=Xz2VN-3NufEzvZ20kXhhfxtw545uiWolYuKmc8uYSpA 4699
tests/defences/preprocessor/test_preprocessor.py sha256=YN8ymmIfpvu_0ftT-Qf5fi3LB-xn5fKoiegMGr_T7qY 1031
tests/defences/preprocessor/test_resample.py sha256=xH2jYrznDJL_khopJDPBn6A4Qylcfw42dmmW8732uWw 3367
tests/defences/preprocessor/test_spatial_smoothing.py sha256=Kk7CZhl4Q6bocBUJiHE4y-SVEjUcrkhbJg9IFCiwObE 4462
tests/defences/preprocessor/test_spatial_smoothing_pytorch.py sha256=2Mu2SDPO9lQprSkGzktwZ0gpOv9nRz79TknWewrIlko 6042
tests/defences/preprocessor/test_spatial_smoothing_tensorflow.py sha256=c-kDFDyqR1wrTVJ4guSxoo9j7KUzF-4rnM0M2yhcWPs 6428
tests/defences/preprocessor/test_video_compression.py sha256=7OrB8-QpbWdHGmIucfFM2EQtibpWp0ExOErmPOa62ro 3595
tests/defences/preprocessor/test_video_compression_pytorch.py sha256=drJKB7uHHwBcfiadLZQ5qTp0ZHLcEdypBeYLKStJ0ZM 4688
tests/defences/preprocessor/cutmix/test_cutmix.py sha256=kIESKpwsmJHS4sm_FiE4s2f0Muo6GK1rx6pR2MoV8WU 4045
tests/defences/preprocessor/cutmix/test_cutmix_pytorch.py sha256=tbqYnbD0HINVKvEnkezoDHGiGVmJyRCpgana8_zt_EI 4152
tests/defences/preprocessor/cutmix/test_cutmix_tensorflow.py sha256=ah9uIbfMifCC6XEbYZKrNFPjsxu_qHo6AVAK4XRvE14 4213
tests/defences/preprocessor/cutout/test_cutout.py sha256=q55haIN0sajLxX7iYYELT_54tnwuJkmBUtkI_GTWBfY 5044
tests/defences/preprocessor/cutout/test_cutout_pytorch.py sha256=6uI7QvIMQ4l1qqlcmWRiFHivVudE4pGUsaMtQFhp_CY 5148
tests/defences/preprocessor/cutout/test_cutout_tensorflow.py sha256=i_uw1540r_NzqIUS9gjXLv_ADFvsl_yI9F6fMUS8hmo 5203
tests/defences/preprocessor/mixup/test_mixup.py sha256=m7Q0C86nvaXZedXdZIaHxS76Fku9zn923SVDHjvR9Ok 3986
tests/defences/preprocessor/mixup/test_mixup_pytorch.py sha256=Mnby3pm9a7CnzDx4wZ_fDXwh4LdRAp4i3JCxScLyXMg 4093
tests/defences/preprocessor/mixup/test_mixup_tensorflow.py sha256=Tal7kfP12RVR4KwpY8LQ1lgKaLbtE-ZI-lGiI31uuo0 4154
tests/defences/trainer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/trainer/test_adversarial_trainer_FBF.py sha256=r9_0LJ8ec_9njwHlOQvNgtBvrFHJrIVdZswIxMLOImc 4592
tests/defences/trainer/test_adversarial_trainer_awp_pytorch.py sha256=zdVGtVlRon5Tpnm8ddyHGyZjlPU36pE-pi3DJz5Fp3U 11095
tests/defences/trainer/test_adversarial_trainer_madry_pgd.py sha256=uxJr-FbaFaxtyqVZ_mR9yIUUCAtxobgZySUHNDRHF6s 2812
tests/defences/trainer/test_adversarial_trainer_oaat_pytorch.py sha256=EZkcpjO-y9uI92gclDqh0T-pskH_vspZ6ZX_PrBcKP4 7511
tests/defences/trainer/test_adversarial_trainer_trades_pytorch.py sha256=aOrehwzFAplz7cBCQnf_ejxVZPdEVAcWjQHSD7kHyBY 6079
tests/defences/trainer/test_certified_adversarial_trainer.py sha256=_OYTNtK1jSBtYqnJDSkRDd6o66DtbLpUULL3mzWyQgE 17582
tests/defences/trainer/test_dp_instahide_trainer.py sha256=7r23VFRCDj-041yAglieFTMwILvGHLilwujy2AdQQpk 6923
tests/defences/transformer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/transformer/poisoning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/defences/transformer/poisoning/test_strip.py sha256=oZfzUkb3D7QhrtPjfe-NS7ZGenLbWhU1VIQsChQCHOA 2261
tests/estimators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/certification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/certification/test_deepz.py sha256=PKqiT-LqECtHPoApqMc1eQ1S4OdbkL7i0OjYKOmaWK0 10162
tests/estimators/certification/test_derandomized_smoothing.py sha256=AciFtXgYNMie6t0JZFEKqNNHt-vdSHBtAlLUnwqD7GI 14675
tests/estimators/certification/test_interval.py sha256=WQlK-2m-S3W1LwibHGSSSAuQVzn1l5wSHhYGm4l5_jA 21391
tests/estimators/certification/test_macer.py sha256=NPaoivBDOBjmd4j71rbQy-eu7nGSwisJvIuFfoNb3cc 5639
tests/estimators/certification/test_randomized_smoothing.py sha256=gmiDV4VIqdtrlj9t3yb4DZtZ4lH77VNWrTulWkB9A24 9405
tests/estimators/certification/test_smooth_adv.py sha256=MyffJw9RVGIOBS73kF7SFX-20BjO3zBwbnn1zpxMvfc 5638
tests/estimators/certification/test_smooth_mix.py sha256=uB7fLx8nt5t3UEsepltD3HAEVQ59Ktr8lAX43byj_cY 7508
tests/estimators/certification/test_vision_transformers.py sha256=9s059PuRkkPU5RfkSWut-TpZTZHXcNdTY3c6cJEyaS8 24023
tests/estimators/certification/output_results/mini_nets/cifar10_lb_results_0.004.json sha256=Z1lh9XMcC0q5Gpj3u61lYbINjuquITfg3n_3A-71yno 15384
tests/estimators/certification/output_results/mini_nets/cifar10_ub_results_0.004.json sha256=rJiHzNrcnNIjHPBJ7QaaQ4JJgeemf3V7ZLv6Xr9WbsU 15345
tests/estimators/certification/output_results/mini_nets/mnist_lb_results_0.05.json sha256=FOe4tsKVHhCWdvsulsIVnMEppS3X0tmbFE4TCWjfqn0 24790
tests/estimators/certification/output_results/mini_nets/mnist_ub_results_0.05.json sha256=--vKz4_nM6LcbSjOdJddge2oAzp0aRVpJQsG3q9PVAA 24878
tests/estimators/classification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/classification/test_GPy.py sha256=FwYW02zYfW86_ubqR3DqAlxwZED-oRyTCQdgnQfbHXs 4243
tests/estimators/classification/test_blackbox.py sha256=pkYzwFzeDPDXjNJ_xeJ_lrKBAVD1ulhBAbh_LyA-NbI 6173
tests/estimators/classification/test_blackbox_existing_predictions.py sha256=_xsQWy1_iBIR7jjtzaLS-Izmu4d2WjSQFOB00EjeesI 3124
tests/estimators/classification/test_catboost.py sha256=EWF7zIQkKZksl58Uk7Ks0-F36t3x0B-bDKqV6iKgVIA 2367
tests/estimators/classification/test_classifier.py sha256=qDqBGQfZwn9gLyIvtUzKmR20dLOTedIIoSWmr_F6J0A 5292
tests/estimators/classification/test_deep_partition_ensemble.py sha256=wWjcvW-JYil1RGGdzp4g_wb9_7whrTFDokzTQ8SoLW8 10254
tests/estimators/classification/test_deeplearning_common.json sha256=AQOvKip9uQr3lKHekj1Hnmt1AGN7vgkImkZaHeZOLZM 71798
tests/estimators/classification/test_deeplearning_common.py sha256=YJ924Jc5DvI6oaQEmvNP0epRiGU8_FhLTAbm_RgH9ko 20750
tests/estimators/classification/test_deeplearning_specific.json sha256=JT6D1RBJh5U8dXQVK86Ive-sPOaq9u9M4MyhTx3Ihd0 2934
tests/estimators/classification/test_deeplearning_specific.py sha256=WYCuu2uRf1RQ3AG8uvKRplJWukccZrCNJ1Fj7noP-18 8929
tests/estimators/classification/test_detector_classifier.py sha256=GM3Mb6aHeL_DOFH763QmUCFaC7VzfdU84V9pf9ma6jc 6701
tests/estimators/classification/test_ensemble.py sha256=D5AB4Svy5Q1l6eQHZqixW1kAJ2_vcySoVlIDiYUEARU 9006
tests/estimators/classification/test_input_filter.py sha256=f5ncYYmVfRGtkgIp8S0QCZDtB404U5L4PIk3z1Q5o3w 12280
tests/estimators/classification/test_jax.json sha256=MCo-D_6N7T2jfcCCAw-SmmzY4a4QkGR9bPgq5kTv1J8 2088
tests/estimators/classification/test_jax.py sha256=K_15W1c7VLP5O-1Hdn7LDnWRQWDAURNqbjD1BUkRAQE 5232
tests/estimators/classification/test_lightgbm.py sha256=eguXWzfDCZk0U3_Yoy-DG2OhNPVkamu0UXwJioxMBac 2349
tests/estimators/classification/test_query_efficient_bb.py sha256=fN2J_t_B8kqNotOGmMFDJDDUyWTqLFu7c0rP7OrQ7G8 5964
tests/estimators/classification/test_scikitlearn.py sha256=EoGDJEo-1WnYvNV5C_uWZGxVMkdKNhbv4zo2v7ZA9tQ 24909
tests/estimators/classification/test_xgboost.py sha256=rhVRsM_qiQt_qDiecHTIxlgIbgSmNMvQbvfX51hGnkY 4520
tests/estimators/object_detection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/object_detection/conftest.py sha256=YceGMhT0kzz0ik3fxJYp5BqTTrcwfkmziRdbFm9k2kc 7204
tests/estimators/object_detection/test_object_seeker_faster_rcnn.py sha256=1uRCkMA8HO7MwLqo9Syuiv9MDxnj5Gzy19YreJrxobs 4346
tests/estimators/object_detection/test_object_seeker_yolo.py sha256=_oTNtkprJAh4nAoYIuxaYlgvio6aXIEHdCGxNkI7q8A 4283
tests/estimators/object_detection/test_pytorch_detection_transformer.py sha256=Pvo-J65jRrxQYU-SIcE_ODey2lhILtDDyyMRrqXMgpo 9034
tests/estimators/object_detection/test_pytorch_faster_rcnn.py sha256=H13Cg8jCKuAe_-1eOM7tJjmZ0ZeIJI0-m2370sR2p14 8566
tests/estimators/object_detection/test_pytorch_object_detector.py sha256=OwZ0syVMA8_xLDpVB3kgOwh1fSrWJ_O6_GDe5tM-4to 10411
tests/estimators/object_detection/test_pytorch_yolo.py sha256=1RkGVW4GYuTo6oJo6hHeRUCA5jmSwFaPLaAAZFm0pXs 10547
tests/estimators/object_detection/test_tensorflow_faster_rcnn.py sha256=NYbrHxBOSbfe9hamXIXS3DdZbanVnVGtlABtGXO6T60 11526
tests/estimators/object_detection/test_tensorflow_v2_faster_rcnn.py sha256=t2OmH9T1mCF3zEwPt-JjXZcH60u1rPWjArL-XUKZHMU 14916
tests/estimators/object_tracking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/object_tracking/test_pytorch_goturn.py sha256=gMYyZCjudpPx3z8obc8dRHBmwgiwkxccAOlyFmYmDbs 3638
tests/estimators/regression/test_blackbox.py sha256=PwNSpU-JzriQn5OWS7rJP604al9pzgdFhHpJ3Kn94GY 4452
tests/estimators/regression/test_keras_regression.py sha256=cYy2WAZoeiYXdCGJHSzJmLyKJpxE8sIA7sGXSq88XUg 8258
tests/estimators/regression/test_pytorch_regression.py sha256=HKkTUep0OsP3YwVYgU__SH0sg_cWy0lrWbggJ9c6Has 4749
tests/estimators/regression/test_scikitlearn.py sha256=4OYe7xMx5CF2pW46bCZnwiL8RcIP5DLk62EL9M4mc9A 2694
tests/estimators/speech_recognition/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/estimators/speech_recognition/conftest.py sha256=-olj8oRHJzYmwgBIYvuajcmjeVHD0Qb_Kp1ve0deWjg 2052
tests/estimators/speech_recognition/test_pytorch_deep_speech.json sha256=G6Ib01lbfP1rm6hsQB2FyizLt7w8L0JQ6XAdLxF8E-M 25570
tests/estimators/speech_recognition/test_pytorch_deep_speech.py sha256=Sv4yYc63yMkjkPW8bjUIEcACJ-_2fIEh80Zg4t8jfYs 8932
tests/estimators/speech_recognition/test_pytorch_espresso.json sha256=HAsknNl2arQEN1uIxU9KiRyt-g_B_E6Y_rz0C-T0G58 4484
tests/estimators/speech_recognition/test_pytorch_espresso.py sha256=RvWYhsYiTxVwuNssn8wpLop5Kyce1CTMdLKLRin8aw0 5302
tests/estimators/speech_recognition/test_tensorflow_lingvo.py sha256=-cbalqqMNzFTNSIO1JZRdgZPYnxoXYWuzO8_-wsfeKQ 13525
tests/evaluations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/evaluations/test_security_curve.py sha256=SxH_SJontU4nfzVahfjatl5NCR1jgTbgqaBDxjPo3BQ 3308
tests/metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/metrics/test_gradient_check.py sha256=pktw3ehFfPV7W862OORaz9UCDLPVmqg8z9jK1_h-pG8 2968
tests/metrics/test_metrics.py sha256=UwLrgL1VJJS2ZUma7zc-r9bGhAAWw4Vx8e86Dtipj0c 17215
tests/metrics/test_verification_decision_trees.py sha256=rq8YjvFepgVd-GWATGK6pyoOshkoKPnEliAnvGbZQiY 6189
tests/metrics/privacy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/metrics/privacy/test_membership_leakage.py sha256=kE6DDgEZqQ62LMBVrhhWkTdOohsySbhfa8p7sbk7wYc 12336
tests/metrics/privacy/test_worst_case_mia_score.py sha256=XnUdyuvLdbTcwjY5vo8qTO1c0yfLC_i0kMuDUZEILDQ 3972
tests/preprocessing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/preprocessing/test_standardisation_mean_std.py sha256=9VbL6ax0QDSFiu6Uy_R1FySPBDVECY-C58prH6y1iNg 3757
tests/preprocessing/audio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/preprocessing/audio/test_l_filter.json sha256=Z0p9Vk9LzuIvQ35zZ7MvNrfax68R9EeBQfC0v0I4ENU 19262
tests/preprocessing/audio/test_l_filter.py sha256=3iD8-2yg2j3wOT-tpfiXwGb-ue6Li_1WPGTPqcUrHiA 7538
tests/preprocessing/audio/test_l_filter_pytorch.json sha256=N4c1jxVdfTGmKnR6CsmLi8hJX7-IJwgxUYc0KuXZLyg 7187
tests/preprocessing/audio/test_l_filter_pytorch.py sha256=m3mLQiwb3oJsyQQpipbZS27N-K74RHqUDBXEh8FuSPc 6734
tests/preprocessing/expectation_over_transformation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/preprocessing/expectation_over_transformation/test_image_rotation.py sha256=sIK8lTMgkiU8Ue3luYrpz9RosFynqNKFBKOBC5urdDQ 7147
tests/preprocessing/expectation_over_transformation/natural_corruptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/preprocessing/expectation_over_transformation/natural_corruptions/test_brightness.py sha256=XQpgBCdVSWyDkEr-NTpx0yhHsXmec1tVZw8-Abqig6U 4715
tests/preprocessing/expectation_over_transformation/natural_corruptions/test_contrast.py sha256=2avOZv2C1zUgk5DZtIoi-QHHebGHNGZ_aqRIcIAMSC0 5922
tests/preprocessing/expectation_over_transformation/natural_corruptions/test_gaussian_noise.py sha256=f8OrywZUBIyyLxLgkiNBuSL3oWQhcylQtCcMAfIu6Bk 3209
tests/preprocessing/expectation_over_transformation/natural_corruptions/test_shot_noise.py sha256=Y4BJSQVnQ6hF68eT3Np-bdZETWPiXJbzmGHyUTl4Meo 3177
tests/preprocessing/expectation_over_transformation/natural_corruptions/test_zoom_blur.py sha256=-qOtUdEFTH0KC4418Tk-Y4KpPqPI7_x84AYMksgmKEM 5740
tests/preprocessing/image/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/preprocessing/image/test_image_resize.py sha256=P_8bs5vTJAh5tT0zU0HTaUYBe8iejlr1a6zi9sf1MmM 8885
tests/preprocessing/image/test_image_square_pad.py sha256=iOtF3IiUrElWOGEgyMHMTJyXC0nzBt2-m9nCnAtgSJ4 7932
tests/utils/test_utils.py sha256=KrBpy3DjaO60JiGvaIaD8gvJrginW9v4HGx94QmhY5s 5345
adversarial_robustness_toolbox-1.18.2.dist-info/AUTHORS sha256=hg7L5US51OgMnKEgJHPXJJ9rn-R_S6MIBpXQSIPSXwU 586
adversarial_robustness_toolbox-1.18.2.dist-info/LICENSE sha256=XJx3J7pgn3KHkn9ZdIHC9py_ZFsXDGcZgIVQP30Y7f8 1105
adversarial_robustness_toolbox-1.18.2.dist-info/METADATA sha256=5zCIfa4MkYAxA4eB614nzWFxi1tETuAolElPFB1HEIo 11335
adversarial_robustness_toolbox-1.18.2.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
adversarial_robustness_toolbox-1.18.2.dist-info/top_level.txt sha256=lJKPzx4mE2KRiNjCUYI8zSLdBFhYJnfmwMObX2t01RQ 10
adversarial_robustness_toolbox-1.18.2.dist-info/RECORD

top_level.txt

art
tests