AdvSecureNet

View on PyPIReverse Dependencies (0)

0.2.3 advsecurenet-0.2.3-py3-none-any.whl

Wheel Details

Project: AdvSecureNet
Version: 0.2.3
Filename: advsecurenet-0.2.3-py3-none-any.whl
Download: [link]
Size: 242406
MD5: ec645e641678a2bc0e37eb8f0c961deb
SHA256: c8d065c9806455f159362096d0915117f07a418b6f2b17c2ae3329789ba03b7a
Uploaded: 2024-08-05 13:33:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: advsecurenet
Version: 0.2.3
Summary: AdvSecureNet | Adversarial Secure Networks | Machine Learning Security
Author: Melih Catal
Author-Email: melihcatal[at]gmail.com
Home-Page: https://github.com/melihcatal/advsecurenet
Requires-Python: >=3.10
Requires-Dist: click
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: colored
Requires-Dist: tqdm
Requires-Dist: PyYAML
Requires-Dist: opencv-python
Requires-Dist: ruamel.yaml
Requires-Dist: matplotlib
Requires-Dist: scikit-image
Requires-Dist: einops
Requires-Dist: filetype
Requires-Dist: requests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17517 characters]

WHEEL

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

RECORD

Path Digest Size
advsecurenet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/attacks/__init__.py sha256=dtu__N1lATxx437OZ8DHQIaxl_oRoB8Tx6X66zhAAKM 578
advsecurenet/attacks/attacker/__init__.py sha256=7z7tD-_lxyp_MlxIicJJEW3y4d5AJzueDxJNgMFsgwM 200
advsecurenet/attacks/attacker/attacker.py sha256=x0Bbr7ThG3VKMZ9Bzk_sShvJSstTQllLNfa2vJtV2o8 6265
advsecurenet/attacks/attacker/ddp_attacker.py sha256=k_43XTVk-qGPWGdum9ZrLOyv1WNX7jNIEZV_SjN0JGY 3188
advsecurenet/attacks/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/attacks/base/adversarial_attack.py sha256=jdt3IvYAsXv8rvovy4O3z267lqoX5hJ8yTbjkwAcqlA 1404
advsecurenet/attacks/decision_based/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/attacks/decision_based/boundary.py sha256=eFD90bZjK_vinKgEGeseKtbEeARn-_4Qk6xfxvSWBwY 11961
advsecurenet/attacks/gradient_based/__init__.py sha256=cALJ8Sw_t8emHdKzT8-3eeevt5YRGyAsjIA68fpzunA 205
advsecurenet/attacks/gradient_based/cw.py sha256=8pIupyGx2iivwTs24vk6CzzXVGuMNdxnj1LYm8sNufE 7631
advsecurenet/attacks/gradient_based/deepfool.py sha256=ESuo8D18arMnP1sWjr8ZYJXmFSkAwhJ5YwCoZjDGWJ8 4106
advsecurenet/attacks/gradient_based/fgsm.py sha256=YtuvHa7hBHr9a0g17tN3m0m-ndnr7jUo0OnFM7s8aAg 2504
advsecurenet/attacks/gradient_based/lots.py sha256=18Rc42cp31L0_jDBZoJrfaBcNErennIbEwVcJ5EAkoE 12632
advsecurenet/attacks/gradient_based/pgd.py sha256=wKpgaApAQRMoold6PIMiP9kkYjc4ezWnKvmcKC7njW4 3100
advsecurenet/dataloader/__init__.py sha256=LEKlwZ8LQci40PHk50A5Tpgz5aJGRKVEJhYWxeSDj0A 107
advsecurenet/dataloader/data_loader_factory.py sha256=nd2GPqOYYcPbU8213tKW6Ao0BpHBb5AJCaqUnamwuHk 2855
advsecurenet/dataloader/distributed_eval_sampler.py sha256=IX5doQXOtzctL36twqtL6QMYnl4FkCoxdAcTOHegJac 4922
advsecurenet/datasets/__init__.py sha256=iwVk0SLSfCwKI0Xbotan3lFqIyw2K0SKzw8ziWyWyjs 461
advsecurenet/datasets/base_dataset.py sha256=ol2HE_Em8PLGZvAIcsk6uBpbodsb33u8rqRCwgR5ezc 8498
advsecurenet/datasets/dataset_factory.py sha256=3_d6lSpaHe0LQEcZDzxKShxw8gJi-zb4xP6K11k8i4I 2731
advsecurenet/datasets/targeted_adv_dataset.py sha256=Nlmrm0yGstnVFhoTwioTCDYr4bgIuuVRWKrmvB6cckY 2590
advsecurenet/datasets/Cifar10/__init__.py sha256=qkSj6sqjKK6mu7mV75ONZu2tOoXXhrnvpgTLoLg7nN4 103
advsecurenet/datasets/Cifar10/cifar10_dataset.py sha256=3vNx7vDZCYghEeu0FRVxF_svs2g1tOEqPqh_dRscZ4A 2542
advsecurenet/datasets/Custom/CustomDataset.py sha256=9euP56E3u1EACndwSSzV-aBC5N1mn3uoEKH9wfKtmt0 900
advsecurenet/datasets/Custom/__init__.py sha256=VE3tGOUCEMpSMNTZyYvcshO7cgO5j02bv_vZw1Uf4Uo 69
advsecurenet/datasets/ImageNet/__init__.py sha256=wnff_BFfEUcpuWPkhoUObpSegAkE2L9KgjLahNebe6w 76
advsecurenet/datasets/ImageNet/imagenet_dataset.py sha256=vAh999p7LfiwtNbce8NSuCfPsQWF8vvionDpBasgakg 1318
advsecurenet/datasets/MNIST/__init__.py sha256=JlL9Fq8k_6M_tyYCXZgD8YX-QIqHkzC6FsYkRnlHL6M 88
advsecurenet/datasets/MNIST/mnist_dataset.py sha256=Hq2_VXOIqNYBw-GFE-pddMOAXfQ5qlBzO6pL1mjSySQ 2363
advsecurenet/datasets/svhn/__init__.py sha256=ZHElSFOZSqknkQJMpxQH3rHzrJqRGwcikVzcDt112Lg 64
advsecurenet/datasets/svhn/svhn_dataset.py sha256=gJQPRaLjpKRcQjrxxEAZ5TQdSOtXQlJbm3khbb-rcl0 1337
advsecurenet/defenses/__init__.py sha256=L0yO8nVnrhzmawc1MbWQw-eO-oRU7IHxrNrsBmG-UQU 110
advsecurenet/defenses/adversarial_training.py sha256=I38jrWBZk4vFUMIZOwWfaQFE5xBOFIIKMtt8Zo_htbQ 9547
advsecurenet/defenses/ddp_adversarial_training.py sha256=uX6Ni4W4hfA9UN4ILy6Y_ObFpWaHGZ70Z5saPmiN8Bc 1567
advsecurenet/distributed/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/distributed/ddp_base_task.py sha256=HywBe28RVvTnh3ePSVE_oO2vhXNpKrM72F4dkaAuh6Q 1169
advsecurenet/distributed/ddp_coordinator.py sha256=0DGE0KoJrDRh0PUcgUAe-TNBQH5c3WBZYysWRPaAMcM 2273
advsecurenet/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/evaluation/adversarial_evaluator.py sha256=4bgX3CLVXcyZqSzUk6tqIVNApsDR_MRiJkkpkigde_c 4266
advsecurenet/evaluation/base_evaluator.py sha256=f_pXdiY8WZdvLg-WopSgqe-LSN6tIdqBj8qB56rSR-0 3711
advsecurenet/evaluation/tester.py sha256=dzvMuWsjB6PWLNjmPDNdvWtSlPTea3V67_h2nnntIsU 2508
advsecurenet/evaluation/evaluators/__init__.py sha256=M7IPf7ITej1JI3P1HIe9RSg0YIbw2Qi4tHsFwZOb_0U 626
advsecurenet/evaluation/evaluators/attack_success_rate_evaluator.py sha256=4O5h0V3THKwOWfBi61YNNuni3m_3UIDGKOB9zK5Ymmk 8158
advsecurenet/evaluation/evaluators/perturbation_distance_evaluator.py sha256=ItLJVxhiw9OTUWSoOLcBLfUC66JBkunhlvmOJGQfpUk 6274
advsecurenet/evaluation/evaluators/perturbation_effectiveness_evaluator.py sha256=lBXhoHYt9adNvrk8xAeQASqh8HCOXYznpb2WHniG2Ec 2411
advsecurenet/evaluation/evaluators/robustness_gap_evaluator.py sha256=eaSOHPCwW11dLvl4s9XQEH5kXUiRJ3bCsQt9oYR4HdE 3301
advsecurenet/evaluation/evaluators/similarity_evaluator.py sha256=j-Asv3QKemy63m7KpXi13ERjuci9I1kB2epqIvijkGI 8840
advsecurenet/evaluation/evaluators/transferability_evaluator.py sha256=xWVVAf2cxOnVXNAq_JVnqtWf6ejy_2aU9MAt1lIgi28 13831
advsecurenet/models/__init__.py sha256=Z_PxBsmJtbxbGUgmpb9cffbKEKuhoZXGAx04aCBc8bg 306
advsecurenet/models/base_model.py sha256=0E0hhmc2edQZjvPuQf_84vpe6RKKbnru7L2Fx6Z4lZs 5562
advsecurenet/models/custom_model.py sha256=N7Et49E_RW54jfWsmIWJhr8VdavvSldTDX62M1HRMQs 3417
advsecurenet/models/external_model.py sha256=g9CwaHsFCXWfi0XUb16jXBd6p9eyiDkaxEmvnJc_yYU 2556
advsecurenet/models/model_factory.py sha256=ja8z-Q4vLzbUhnv_6g_6UtpeuR5pnBfupXBin23c7Hc 9746
advsecurenet/models/standard_model.py sha256=7M2ce1d8UkikfE7-4DXxtjH9r8WA_B8VvWUaFB4qufs 3538
advsecurenet/models/CustomModels/CustomCifar10Model.py sha256=dce0Gx0DoJKN6MUw2JWwZPXmi6QyUlXXXQlj9g4PBsM 684
advsecurenet/models/CustomModels/CustomMnistModel.py sha256=Gvb_v1cSzBvkgy-crpGK80x_apQ3ABGc87fu5uTh0W4 783
advsecurenet/models/CustomModels/__init__.py sha256=9-ToFC9lO7Q8HxktBMP85Os1RDxmEnATsuMORIJQpHM 162
advsecurenet/shared/__init__.py sha256=tbUPr4eeECZ8Sebiqvu8BajRZEK5GnF5LKOA_Isc_Ss 41
advsecurenet/shared/adversarial_evaluators.py sha256=gGrD5SynMymkQ8NpOhFfscVrJjoogrGj7cThAWSJC3Y 604
advsecurenet/shared/colors.py sha256=gCZGDz7L_juhz19W374nW3XAGbZynVmlh1LcSoF1dak 396
advsecurenet/shared/loss.py sha256=oUMw2bGSUJ_1DVO3gDBe9dZT-PGhLcy5YBRLp5uCSR8 859
advsecurenet/shared/normalization_params.py sha256=Dfv3TOok2ftTbl2_n5Dn2FVmMfJp2QSfF_wkbS0hZa4 2434
advsecurenet/shared/optimizer.py sha256=YgMzv6_g-39tJqCvdE3AvCoUodtNDkJ70nokkg_u8Vs 372
advsecurenet/shared/scheduler.py sha256=6bftK4bIDT3OrPsAaVFDpUjKzJl-4K19MSDIBfIdRXM 723
advsecurenet/shared/types/__init__.py sha256=3Vj0t2_ScjwIRkbD0S2tcJS25FoXXwq7EwWRH3uTRl4 190
advsecurenet/shared/types/attacks.py sha256=edSzyjZJCHKSjvWAwSqi988DG_IHqmTtOZsYJ-yq1-Y 341
advsecurenet/shared/types/dataset.py sha256=TyZL_W-Enaosq44pQIhG-Fo7KM3WjEhhHjZ5WBDZpXk 469
advsecurenet/shared/types/model.py sha256=m7Ijw2bmrSDZMkV3isjVqBcuion93T3F6UKHX4N9tPc 564
advsecurenet/shared/types/configs/__init__.py sha256=HMXYeLkOTs153n65W2V3i4ByBCA7PofEzkPEyP-vzp0 260
advsecurenet/shared/types/configs/configs.py sha256=83bgVVsaV6bzEXzPREK2X6gVzrrpuv6qZk8nYxU3-TI 391
advsecurenet/shared/types/configs/dataloader_config.py sha256=fa8ZyKoo1VxlVMMTuSONqIIVJPzx5nMFtvLkX1Lt4ME 566
advsecurenet/shared/types/configs/device_config.py sha256=JhWeVS8yCl8CBJKjysVLBOWzlLJdFhrOziuYvL2hanc 288
advsecurenet/shared/types/configs/model_config.py sha256=9DBpoKpzoL9S_iaH-o07mS9QgnGTs3hg0YhENArkicA 1108
advsecurenet/shared/types/configs/preprocess_config.py sha256=tumj8vtN5kah3bRvCRhQ62oF8i4C1RYDdT4rd7lp9Vc 429
advsecurenet/shared/types/configs/test_config.py sha256=qjHSfmAkSyKNL0kBI89fcqA-UyNMaoRy4z7ZZmQ1wTw 499
advsecurenet/shared/types/configs/train_config.py sha256=nxnG_o4gAgCgHEKiT-Eu6pJWgQNbNYwfH2-Q_tY2l_w 1767
advsecurenet/shared/types/configs/attack_configs/__init__.py sha256=xa1SGqfczJnUvVr881bA7-qw0bp4ka9gMEaxMqSTcRA 906
advsecurenet/shared/types/configs/attack_configs/attack_config.py sha256=7qkJXb2I7uA-BiAPb6WsJEH5ZY6BcWDxOwK-7edcrys 438
advsecurenet/shared/types/configs/attack_configs/attacker_config.py sha256=o4yGoWc108owoiEOqvQWwwrVVWF-Z64koZxTsoQO1Pw 756
advsecurenet/shared/types/configs/attack_configs/cw_attack_config.py sha256=65QWdVDLF4ZxDOcWsoC7a_RopHcbRgTE6Wpov9n2Eqk 533
advsecurenet/shared/types/configs/attack_configs/decision_boundary_attack_config.py sha256=TlFzCmaUbcySKrpmBAkAlPjRuT4ZFV8mg7BjaEkjlRw 596
advsecurenet/shared/types/configs/attack_configs/deepfool_attack_config.py sha256=sHUJN8Z8vgpOVef49wN1WHOfDyqQAlrwpUnDhbxQsQ4 327
advsecurenet/shared/types/configs/attack_configs/fgsm_attack_config.py sha256=8fK7JzM8OG5N0l9cbQYwa5OXiSxY18tOunKsJBNGZ_8 261
advsecurenet/shared/types/configs/attack_configs/lots_attack_config.py sha256=UNuOX4ttyWmviRh8IzaQZ7t4jaNIJ7Vi4TTnkEMt4GU 1388
advsecurenet/shared/types/configs/attack_configs/pgd_attack_config.py sha256=7Fri-Q0Ya3dFXvA_dgixWtGt8fGxeXJQ6rWv89liJ8Y 309
advsecurenet/shared/types/configs/defense_configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/shared/types/configs/defense_configs/adversarial_training_config.py sha256=P8FFTpbRFH78YrGECgQjRLGI8FyPkH0oZY4BRIxz8tY 500
advsecurenet/trainer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advsecurenet/trainer/ddp_trainer.py sha256=ZgxviA4-_7iJpucMX0KgChdLXpj5j1v3qtWR0Fc3ZhU 4039
advsecurenet/trainer/trainer.py sha256=Ooyc71MNY8BeMuFGWGZOyWhCMJ89XSzTC_3P3U0rShg 13922
advsecurenet/utils/__init__.py sha256=81gfHw2oD_M05ks-Gn3zz_gHceIyDKtuuGgWkVnmsMQ 88
advsecurenet/utils/adversarial_target_generator.py sha256=jcYVdDZ6899jUBwaXOzngHKzIfxDpP23oYo8iRtpGNs 11503
advsecurenet/utils/data.py sha256=cmpjVSLbh4_NsDV5o7lEZ-eO7C2geU-Wvy73wwdSdPk 3251
advsecurenet/utils/dataclass.py sha256=i_cg5MsD3s663RfVFNjj8Dn_St6-odEEyPllTe_vsPw 5180
advsecurenet/utils/ddp.py sha256=TtaDJgE_Tzuie8RhkoprAyTC8sB80B4cQzkwtKDQISw 1119
advsecurenet/utils/device_manager.py sha256=_JjImkizwom2Im6USay4MJW8ZZ3Nmu9Il9zd2Xmsods 1612
advsecurenet/utils/dot_dict.py sha256=SkCTJW-qqMKEdq0Nz9Rc2ku_6pSW67-tXG81ychdKFQ 396
advsecurenet/utils/logging.py sha256=CsEpmuntBhRpwBRAbSsiBSC0JYnRttXzl0XrGvCBQlo 2151
advsecurenet/utils/loss.py sha256=rxmhSYCVOamZ48v-ODRhTgAR58Bu1TcGf595gQ_IxlY 1382
advsecurenet/utils/model_utils.py sha256=V7m_1OWYlNV-6I8AEG_lJ8agnQRHnR9jTvGJLfh6tVU 5229
advsecurenet/utils/network.py sha256=gZHtJMKdjs3titeQ8YetOZOjQLEi_A-9HhdTqVmRYts 295
advsecurenet/utils/normalization_layer.py sha256=cGP5DBdcTKOIZ0E6WYSwhKfeBjm4RWe6yMahbu5t9uo 1879
advsecurenet/utils/reproducibility_utils.py sha256=GKe1FTT6mSCoOpuDMzAHxKKLdk5Q5Qa3geyNPM-ZqHs 3058
cli/__init__.py sha256=PNiDER4qM19h9zdsdfgKt2_dT4WgYK7EguJ8RU2qA_g 22
cli/cli.py sha256=-MNYA33EJcdi5F1NvBKk2IAmphUV226Pgctj0c9aHOw 533
cli/commands/__init__.py sha256=uCOHx1NPe82V6QiLAGF-syEwqREzdi4--5bWQHQL3Uk 141
cli/commands/attack/__init__.py sha256=Xl4ILUYJWy8Rj7IqvjEIwnXIEsqY2FCQegrx43OSd7M 29
cli/commands/attack/commands.py sha256=TWvBszgPIt-lGL5JLAFNOGuai5vu04wkQzqgblfIyvs 23277
cli/commands/defense/__init__.py sha256=7JBFblx1AMqWNg2sdXIiHhDga6e0NCzJtkxBsukupng 30
cli/commands/defense/commands.py sha256=t6LjgtJxXl7QJR32HexSHBtI564DAuiDrpgAswxRikE 918
cli/commands/evaluation/__init__.py sha256=fk6OPRYiaIfW6NzfeTcWrKvrZkY-XSMEsJIjS-TMiPc 31
cli/commands/evaluation/commands.py sha256=BXuuj_SIIVDe3vRuH2BCsTtQmtoA3DJN7avmjBbWHEc 288
cli/commands/evaluation/adversarial/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/commands/evaluation/adversarial/commands.py sha256=W7WMusyeQqG6W3NchnaN3MGeaxjMxuAp5t1EQZIzA3g 860
cli/commands/evaluation/benign/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/commands/evaluation/benign/commands.py sha256=V-Uu7sECbAT6k_9cNUfFnAz26Hd5LCdbwEgxdLqe0TU 2541
cli/commands/train/__init__.py sha256=QRdBEL9hrSog-V3gzICIznwEJ-blI0J2DhP6mUOfjwE 28
cli/commands/train/commands.py sha256=Jjmhe-m-2vAgKNKrPuKtoSYi3oMpVx0YT2YKEpfS5os 6671
cli/commands/utils/__init__.py sha256=9dgvs8pwNgCSX9XYsC6-6OSkRya4aAsP3gqF5hlDYdE 28
cli/commands/utils/commands.py sha256=pr1RPc1SWf60A1v0XFqgbSspHOwumoarX2hwXCKcxxk 435
cli/commands/utils/configs/__init__.py sha256=CxEpECRVMo6q0--hDqb0jj8lR5BEkWbJdOOIvO31hsc 30
cli/commands/utils/configs/commands.py sha256=cCYEkgkY3S_bGDFXh_pfndl3KmD9i0mVtPel6l2Tfwk 2952
cli/commands/utils/models/__init__.py sha256=pfQ9O-zkxyrbhjN5HIc51OQ2y4maP63n2iThheIPqjs 29
cli/commands/utils/models/commands.py sha256=Z8ONrrOMOnHo2LGGs0bdlPLMPeFKq3-FsUIQex6QrUc 1500
cli/commands/utils/normalization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/commands/utils/normalization/commands.py sha256=HzflKulJy0HptI9EJkGNwBFC7rEVDZXhI82WWiNO89E 1094
cli/commands/utils/weights/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/commands/utils/weights/commands.py sha256=cX5IV-vsiNU6B7NqGcIeOU8iZ5LyukgB7hDeb2JiVPU 2021
cli/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/configs/attacks/__init__.py sha256=doaVKHFlxA0Ziuv-UVnzUipF5cCF7DYNTAgKQn1PVXY 313
cli/configs/attacks/cw_attack_config.yml sha256=pG3AFyCz0lFILrq29dDLJEZ12sv8eVXb959tfZi3oSg 414
cli/configs/attacks/decision_boundary_attack_config.yml sha256=bAbBDevzvpgYi21xSOvsw1Kc9MFQLeZG1CWmnidqHqc 443
cli/configs/attacks/deepfool_attack_config.yml sha256=E66iPeQMQDZKj8u5oMh3k3NC7Afb3t-CYxyahk0ggjA 425
cli/configs/attacks/fgsm_attack_config.yml sha256=GSYJFvvzXuFH28pJ5LWoyQ7GXO6B4cR0vd3hqCRzBfA 417
cli/configs/attacks/lots_attack_config.yml sha256=_f2_Om1gjnK2XhX8z7vV95ItYp8LYBmbCrDCSxf163M 418
cli/configs/attacks/pgd_attack_config.yml sha256=8euKrauENXRuWM__S7ohQpFWObtbzVSA1-IMeh64MoQ 415
cli/configs/attacks/base/__init__.py sha256=xL-Om4qpJIziXTz6c79ZQpwPWm0C7qm3g-ynZLWMJr8 404
cli/configs/attacks/base/cw_attack_base_config.yml sha256=A0s8ugej46wWK4SX98lsvGJQXnfM76GXRa4uMC2fqO0 1088
cli/configs/attacks/base/decision_boundary_attack_base_config.yml sha256=CiX7Bf8zTLLNTzBlEUWyvkPDTZe3IZqBc76fumqhQJY 928
cli/configs/attacks/base/deepfool_attack_base_config.yml sha256=vNzUeq-QRNFv2UgcqhubxaySplqhxtv2sSLBG6kMETg 401
cli/configs/attacks/base/fgsm_attack_base_config.yml sha256=BZcYl8KNBBeGxEsYJSWAwxePBtaUNWiwqpbN6MPoYJ0 282
cli/configs/attacks/base/lots_attack_base_config.yml sha256=51Cfd1AgV3HMHu-43tzyhLQbv_pzg8kGyOSnfpXm5Mc 720
cli/configs/attacks/base/pgd_attack_base_config.yml sha256=Pjfcg5n2NdhDF1UxY4mjDKIknV0kiu8NdG89wUC5D-M 512
cli/configs/attacks/shared/__init__.py sha256=F227fmrYjV73b6nP9TZ6WvxuA-8ZsQyqkYC2Pjz1kg4 83
cli/configs/attacks/shared/attack_dataset_config.yml sha256=mTzUdXUUJnLCOetuYGVECTa5Sh_FIDw5fHXhmsUc3DY 934
cli/configs/attacks/shared/attack_procedure_config.yml sha256=r58fstGUYkXervP7k26WITR2_hTjXrAUbLDnNPX2OtM 435
cli/configs/attacks/shared/attack_target_config.yml sha256=zdXWN33ZdxIbf7nQn6DNiK1uoAKoEqc-D4gkQKUQED8 891
cli/configs/defenses/__init__.py sha256=qbzYEZlZz_R55xCv2vSgNq3SPuO-gbJj81RikezCwaI 403
cli/configs/defenses/adversarial_training_config.yml sha256=VSeBVIW1uacBu7Pvm6oFLZ3-jCembzmb4asXDXPftM8 396
cli/configs/evaluation/__init__.py sha256=LOOTkwkRW_dnld5dDiQIWOjeUj5gCFhiJMI_7Fult3Q 284
cli/configs/evaluation/adversarial_evaluation_config.yml sha256=JHoZhI8-_HkOx-Abi6n6FuQd2c_CwyOB4vRkoR2DV_k 353
cli/configs/shared/__init__.py sha256=L2JXq9FqjBN55IuXGcn3vWuI8Dnpu1hmgydT7We5pQQ 675
cli/configs/shared/dataloader_config.yml sha256=BLSmZgJrK9X658fsZOO1xnFHGjk_grvEyuKP7qu3XMU 310
cli/configs/shared/dataset_config.yml sha256=09TqOK1LFrZfr0Qp83m04y5XjBOfCBNyx4kkU0KqFxo 652
cli/configs/shared/device_config.yml sha256=WVxDfbyuntmqeShXpoXz_pYvxrLPFrrtKRAoraCnLag 637
cli/configs/shared/model_config.yml sha256=2nTyvGWYrvCq_jTB-HBDOGI2ZxbLKUNtxfWZgcER5zM 1181
cli/configs/shared/preprocess_config.yml sha256=FWTZNbmsxrKfQnYN3w1Z5WMrbhGcYlsD01fMKZdLglY 169
cli/configs/shared/training_config.yml sha256=IU1amRiaMpIgcEYyGvxgo8aB16c9SIpopBqehdnNu18 969
cli/configs/train_test/__init__.py sha256=KnHa2jprHPuicQgqpqACyey9pSKleykfNblfJj0Mu_Y 490
cli/configs/train_test/test_config.yml sha256=rQDZQBa652PzJJgKNy4gGzV5UJvauAUP1rbR9JQpk-s 368
cli/configs/train_test/train_config.yml sha256=lprrhQUqzODg9guPyiZ121fXjbOhAI-6ai_0kH7p2Xk 387
cli/logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/attack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/attack/attack.py sha256=YqokkNEGo1gZG8BItUh4PaK6ll2B-nfntKPK080QvNk 1792
cli/logic/attack/attacker.py sha256=adAVUfMp73lQDastBU_iKqy6GR54NIyvsUn-2_u7GsY 12448
cli/logic/defense/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/defense/defense.py sha256=1N9c1W86AsKk1Bzrgq6ZD747m1vMqd8wSzvXVIWUOZU 1206
cli/logic/defense/adversarial_training/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/defense/adversarial_training/adversarial_training_cli.py sha256=4nW1zUiBzX52IFIYryeqRclSTtJ4UC0tIAjY3YvLvB8 5347
cli/logic/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/evaluation/evaluation.py sha256=3L8z6g2tsIl0U7qWWpDC44TSZWbwfsQ5T-sA8owoL6o 1194
cli/logic/evaluation/adversarial_evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/evaluation/adversarial_evaluation/adversarial_evaluator.py sha256=bkPQ58AAvNWlXpDq3e-LWYmcZBLeKzl37Utsa8liB3M 2771
cli/logic/evaluation/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/evaluation/test/test.py sha256=0I-nSSjPnfhTW_xJQE2PLLOnMwCK5vNNM_IYeh-23cA 1036
cli/logic/evaluation/test/tester.py sha256=kG6c26Exavv8sXMCoszwwCn2i9zprb1ovphYs2dyUnI 1455
cli/logic/train/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/train/train.py sha256=W0o4HtMfIwu9mJLuQYzaB6QcX5j-wD-IRdjeuZKACOk 963
cli/logic/train/trainer.py sha256=VoxMPcQNzNnujAeQa4p9sf26JwEP8Q881GXsHx6D-lQ 4481
cli/logic/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/logic/utils/config.py sha256=IMwMDMnVotlRJGxtqoRib59UDj4nkasxs4hDNwfrZy8 3786
cli/logic/utils/model.py sha256=ZStPEkLpC_fzO1tAIDvQp_24u7mIGGMclYdHhXciuLo 3888
cli/logic/utils/normalization_params.py sha256=z7UkQW6Y9NxFT5Y4V4-orzvFlyMwnRFAK7aASWEEZ5I 2085
cli/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/messages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/messages/errors.py sha256=EcZ66BysOWXKmol2esy7q9g3P310czCKqqSttUxL0VM 866
cli/shared/messages/infos.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/messages/warnings.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/types/attack/__init__.py sha256=l7Vau4PFoYhbfUnN3ggbacaQooeFgrSBqHjZfP3mwr4 242
cli/shared/types/attack/attack.py sha256=0BiF092Vf-ZRJJs7YpgCicgh0zX-71YQ5BJZttWaXkQ 1865
cli/shared/types/attack/attacks/__init__.py sha256=Pg_4NHq3gzjtfNGHBmksbArf25dY4caBAeTzFomQRwg 688
cli/shared/types/attack/attacks/cw.py sha256=pGWVO9rdGunN91fo5By4QBJi_PRbZcpPTk_wKix1nwc 449
cli/shared/types/attack/attacks/decision_boundary.py sha256=pMq8ErTfhDZ3wN-HTyitwttulvge0V_NnX9bH-pXF98 520
cli/shared/types/attack/attacks/deepfool.py sha256=bSGUur1ZIbcKXLRQw-mlucFyNxaSd3bBfGnaQ02KoJc 463
cli/shared/types/attack/attacks/fgsm.py sha256=Y0z4pRKopHoR2iWvLjwglVBrGuoUgnoU4QrrSSxOS7g 431
cli/shared/types/attack/attacks/lots.py sha256=bWelFMJ6pllmy_A-NppVobRljsdXy_XRDXyLax-KQio 478
cli/shared/types/attack/attacks/pgd.py sha256=bED_NBy60OyIDk_SZmmBU3Jx-MpZ_g3Hth4cpxO3V78 427
cli/shared/types/defense/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/types/defense/adversarial_training.py sha256=GCYoROx_u5YdfAGeoTUeBd1yjLg-dRYYZ2sDO_4mSCA 732
cli/shared/types/evaluation/__init__.py sha256=2FRR8cl98xnBGrXRi7RJKSsXpuewm1hdAHMtHJiTPug 143
cli/shared/types/evaluation/evaluation.py sha256=B6B2MCzIuytq-MZhUb4kSzbA5ZvU8317Jieqsk-w76w 659
cli/shared/types/evaluation/testing.py sha256=w7eZWL9tmTgMKtdCxihFLjoLsMAaDTpmFyj2usXLVlk 732
cli/shared/types/train/__init__.py sha256=p_CxkiRqLFHJSocVAabrMW8f8h_VfUAhqd5LdJuBJ5k 110
cli/shared/types/train/training.py sha256=a7WN5iLwQY7uJS9_FUktI6aSqt-Lcslj-1atMbNBk-4 1202
cli/shared/types/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/types/utils/dataloader.py sha256=ghiWOg5fmnyEqu0c5DNWSIAfNzuP7BR6KmgA88yRbwE 821
cli/shared/types/utils/dataset.py sha256=T7YLtjy9w2uneZ9qYPaC3aGU6XyCTpsPShDW6p7x8kA 1184
cli/shared/types/utils/device.py sha256=fhwivf6Ge637Wfl1gYKzAoWu3zEPY_0LFeQAuIz_Xgk 343
cli/shared/types/utils/model.py sha256=cizWAuh7HuYzla1gifbxiAEFILVHaPlO12FNlIx_U-k 882
cli/shared/types/utils/target.py sha256=feKAidhaqKMZg3OAfsrgPVKumF9wya0CM9s2TdFRAFs 888
cli/shared/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/shared/utils/attack_mappings.py sha256=zVTB33Ftx0WnmJjdfUEfYg66qvkGPHGk2Ai2UBHpxqc 1218
cli/shared/utils/config.py sha256=eHL-ofJ_RwB9LHY5Q1-Ep5aQkno0yvsH9wRT9BoMDc4 13876
cli/shared/utils/dataloader.py sha256=o4b2qF0_7NzjreOGhUUYw1R0l5vlBqC5V0pxiYw8wmI 2298
cli/shared/utils/dataset.py sha256=bu29gNoRkMidNUrtuRP5KXQlmoY-4vTTDaziKe8BFtU 2576
cli/shared/utils/helpers.py sha256=Xybm-8lKhobTrCFqAjG5ziVNUp4ujK7XLn5uTv_24D8 7233
cli/shared/utils/model.py sha256=ge7vTJUxG3NvLY04Q5o3dCFiWrSsXctBun9gQtYW3fU 3331
docs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docs/conf.py sha256=z26BhqXzA6hEJofoAFryPbTx0DHU7w2XIkDxwtFNp7I 1152
docs/make_cont.py sha256=1WON5l6GkiW2DqtvqXgODQsrdyWY5fdRJDUOH6KwYN4 660
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/attacker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/attacker/test_attacker.py sha256=O4CnoCkNPuYDS5mxx_AXbrb4vytxzU0jAOQFZLcg_1A 5767
tests/advsecurenet/attacks/attacker/test_ddp_attacker.py sha256=j_T_4_1kXuR0Kg48R2QkA0FWJhd0K7qv9Q8Qy8lV9o4 4546
tests/advsecurenet/attacks/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/base/test_adversarial_attack.py sha256=rkaEY68Q0wpIcnVKi08axiMgCRwjanch3KalLDeiKEY 1132
tests/advsecurenet/attacks/decision_based/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/decision_based/test_boundary_attack.py sha256=7P89BD-kK9wV9poFN19O--fvHvAlytnxXOPCNNcB6rI 22685
tests/advsecurenet/attacks/gradient_based/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/attacks/gradient_based/test_cw_attack.py sha256=_rVUVMjiAu0QuXim2TlQLjUL5nZkduQ3mxdibNkmlak 4283
tests/advsecurenet/attacks/gradient_based/test_deepfool_attack.py sha256=UK00MDFZIK36TR_eYZlbXkujHdmeOGQUP5XJ2jPwTig 2959
tests/advsecurenet/attacks/gradient_based/test_fgsm_attack.py sha256=lw_X1BdJ-TYSbbE9CZiHssCBOvGQqdHdxf-NKzvZelI 3015
tests/advsecurenet/attacks/gradient_based/test_lots_attack.py sha256=PZHibHhvpIRIY2z9eNAonVj6l5jeE9YnZw2OoydEzo8 14528
tests/advsecurenet/attacks/gradient_based/test_pgd_attack.py sha256=wOvOUdBv4m4u2UJaLn81cPy0jXcokIgrDqjh-OWlvyE 2945
tests/advsecurenet/dataloader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/dataloader/test_data_loader_factory.py sha256=5z2VfTIYq0HAWxwtspk0-byEuXv1HGMEHKi80iXPsvM 3696
tests/advsecurenet/dataloader/test_distributed_eval_sampler.py sha256=MjC-V-MHpdvaUUV3UaOqpIiUBHZHsmzGq7AkmcOQrNo 3285
tests/advsecurenet/datasets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/datasets/test_adv_dataset.py sha256=gFNhg2akG4qv7OpAC7ezWs97yco2SQu7-ytn4jpDCts 3342
tests/advsecurenet/datasets/test_base_dataset.py sha256=nWmFkw2O03L1KtBt0SWLKaL_I4-mlnkRHG0rW9DBAIQ 7504
tests/advsecurenet/datasets/test_datasets.py sha256=gUwYf4QkG7ZBxUqIDKpgzac-tyC-DRmaBN5ttrEjgKo 10146
tests/advsecurenet/defenses/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/defenses/test_adversarial_training.py sha256=uEEjJt30B-GyjfkS-AvL94yYB8mKadOslCWw7h7eQFY 17075
tests/advsecurenet/defenses/test_ddp_adversarial_training.py sha256=5Gi4y6vOy7_gDaUtEIS_xCeyhyNQFXrXpKraN0Pp17c 4318
tests/advsecurenet/distributed/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/distributed/test_ddp_coordinator.py sha256=X6JUAF6sJQDV8_wBTtR_ymohcMMv4Acmnu4AaQjs1xc 2522
tests/advsecurenet/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/evaluation/test_adversarial_evaluator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/evaluation/test_base_evaluator.py sha256=i-siW5EIk9aHxaijv2kmHuNt0-IpFWHNysZJNR6Eikg 3564
tests/advsecurenet/evaluation/test_tester.py sha256=RjNsh0wrnBGwXm-TR8GyqJBl76FonC3RV1lI-DsrTyM 2366
tests/advsecurenet/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/models/test_base_model.py sha256=d9dGORVGkjudhDE6yuJM7rY_b8DWumxTFJRw9Bduvrs 3904
tests/advsecurenet/models/test_external_model.py sha256=Ir494j7OE6khMttbz8sXqqvEIkUH7wughdNu4CESW4Q 3827
tests/advsecurenet/models/test_model_factory.py sha256=4MBmuVqE7vySA5x73yHpcbAGb6mkn_tYp4kngyJCkL0 6663
tests/advsecurenet/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/shared/test_loss.py sha256=xLEIZIdQRmD-ENxSYLwKjGH_p9m-q1OUDu-aXoK0s90 2191
tests/advsecurenet/shared/test_normalization_params.py sha256=V-ZY6ebjtn1n--zaVJyO1IGX67vNRecDgricPnu8fOc 1764
tests/advsecurenet/shared/test_optimizer.py sha256=DQpCgBYUfw-3MO52fGfQRQJc9A4Psc-qx8Lx01W8xAQ 1089
tests/advsecurenet/shared/test_scheduler.py sha256=6Va0XyMgV3avBfYhGjgrV53NXr-Y5iGM-eVOPXUqbxE 1763
tests/advsecurenet/shared/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/shared/types/test_attacks.py sha256=o9hxFkyOLWmVwvHsZrK_ap-BaZJ-7enCYX2idRj6--w 891
tests/advsecurenet/trainer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/trainer/test_ddp_trainer.py sha256=-_hPLNtAzCn6X2hHypgdW8KY86n3or8VvbYoLbLjOis 5688
tests/advsecurenet/trainer/test_trainer.py sha256=P7W-6Sh-babMMVZHEq6KCEmp-k6Hj29D0tq6JBfqyPQ 14259
tests/advsecurenet/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/advsecurenet/utils/test_adversarial_target_generator.py sha256=uOAXUX1tz-d2BqCegBO2Y5S26wmLI5Yv-spWc9p81mI 11701
tests/advsecurenet/utils/test_data.py sha256=o31j_remLJqDZnoxMzD4eoZjF0fY8l_fKQqalmHNC_I 2346
tests/advsecurenet/utils/test_dataclass.py sha256=Vy9UYe9Obgx6ZtmKkDT2J5kFqw5SxhmPcLGKHPyf2uk 4892
tests/advsecurenet/utils/test_ddp.py sha256=9ZQE6ssRdflzIxYTBJjk7k2rwaIc31K7nri2v0qeAt8 2220
tests/advsecurenet/utils/test_device_manager.py sha256=UIIiNjZeP83zTUeLqv9xbL_prD7R-IzU1m1HOGON0E4 3463
tests/advsecurenet/utils/test_loss.py sha256=t7N0fFDUo9IssHLBy8YdlSloTl4FVsx6ElX3BzHmoDc 679
tests/advsecurenet/utils/test_model_utils.py sha256=sbW3gQMGpyIt7amJyUtQA4RrVIdFHi00ZcZp9VwTHFY 3000
tests/advsecurenet/utils/test_network.py sha256=HcfaTMqBAwMLopxDe0JrWlmdv3YiZNW_j7yY7kxkbCo 707
tests/advsecurenet/utils/test_normalization_layer.py sha256=tZ16RoUbfHsIkVMeUq6wmXkReqETHK9Ry3hK54fsx6s 3314
tests/advsecurenet/utils/test_reproducibility_utils.py sha256=HRXLrj0vSsE9pq4IagfAr4O-DQoZCHLCiWkJlmPiDfA 5628
tests/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/test_cli.py sha256=WNsG8l1kzROtaAo0powQNC5AYaBDAvaNSA3ERmDbbTo 1611
tests/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/attack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/attack/test_commands.py sha256=ZQ68sHzopW71dcYjCASSf6n_n8mR8HfodPaZZ8aZ7eg 1795
tests/cli/commands/defense/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/defense/test_commands.py sha256=LDTf-nbeEd6LhGyOkjqJ7ctvnsmRWnsenumxvwmc4D8 454
tests/cli/commands/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/evaluation/test_commands.py sha256=PhC5kRSYitv_nsou0veHRKhhEg6ttD0UJ6CTRuVfbcM 455
tests/cli/commands/evaluation/adversarial/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/evaluation/adversarial/test_commands.py sha256=39K9tJRPR-9qIrnO5NiXFkELmns81FOcE6bivBD2L9o 2036
tests/cli/commands/evaluation/benign/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/evaluation/benign/test_commands.py sha256=3jWoV2RNTZCpow4gqN3B1HK17eEXKp3BTSDm-4AKsqs 2046
tests/cli/commands/train/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/train/test_commands.py sha256=mAsL9JGPuN_uoSxcbRRDBnaWi0Udm70vHv52aF1AfpQ 3429
tests/cli/commands/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/utils/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/utils/configs/test_commands.py sha256=heqVQl3Fz0EE4YcGvcAdrHqlFQK0Faj55F7wryneX5A 1216
tests/cli/commands/utils/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/utils/models/test_commands.py sha256=OvSLtCFdEMVIQHIffFeJcZ4hor2Lj9elfopCZ96fyWY 1451
tests/cli/commands/utils/normalization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/utils/normalization/test_commands.py sha256=NH-csdXKaiSjIBHVXWnO0AitPNk3ewXnCS1D96OGICs 1172
tests/cli/commands/utils/weights/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/commands/utils/weights/test_commands.py sha256=UtRp6huhBCfbDhCzz2YDN_BYSle81XP3CXmlFPEOqlU 1518
tests/cli/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/attack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/attack/test_attack.py sha256=Ac_y4GkfNj9eZW7itYIiuy3dTgeyDZXBFg9zrwIrvoY 2910
tests/cli/logic/attack/test_attacker.py sha256=G1j2EFL7FsuHWfeqf_fzG4PYwCVVFamHMgwaU5A6cyg 23851
tests/cli/logic/defense/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/defense/test_defense.py sha256=lMCf6py9Kr5ARCrcJ6tAKffaLTFRr9Z1-DErMvSW9zc 2609
tests/cli/logic/defense/adversarial_training/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/defense/adversarial_training/test_adversarial_training.py sha256=fs5pSszj8wkLLn7y5Og4iJxBQ2vAB9_-7L3doWWlFPE 6100
tests/cli/logic/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/evaluation/test_evaluation.py sha256=x6--6LgiEDwG-ok-rQFM5qti5Y1IAYmPhtEY7jQCLOo 1809
tests/cli/logic/train/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/train/test_train.py sha256=3lrHGKi4eFD4qHFaXIkAO8wOVoludEpKes1zHgpclQw 2340
tests/cli/logic/train/test_trainer.py sha256=5zWCXLyo8BSwjghVYbAKeZcmkuDRscU8wCEJ0GvZ3do 5016
tests/cli/logic/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/logic/utils/test_config.py sha256=6F5lvSe5eNHmtZVXnOtMf1h12W6t8nBsk_UpekYcJl4 5421
tests/cli/logic/utils/test_model.py sha256=ncEpmrJqSW8LmJoWL8x2CVETqnYpC4x0Z-zxKcaCYhE 7934
tests/cli/logic/utils/test_normalization_params.py sha256=bAaUPqnUT-SvfGJOeQn8XIFNoSp20XwQh-U086h7KhM 2467
tests/cli/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/shared/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/shared/types/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/shared/types/utils/test_device.py sha256=4chOTCAv18wA2cUulyOExtrc4hhKhwg85CzNf9PKYlk 1087
advsecurenet-0.2.3.dist-info/LICENSE sha256=WLyJGaTIkPHkDv2a2mzK9irBpG1-gBwmVzcpeM5puYE 1111
advsecurenet-0.2.3.dist-info/METADATA sha256=EaWJw0H4cWYK70JJuJwMCwr7D0PiTgdlS2Z3Z-YtgIc 18178
advsecurenet-0.2.3.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
advsecurenet-0.2.3.dist-info/entry_points.txt sha256=uHy_5J7R661F-yPEIch9rsjnWsbS5uQNY7mruo8_n-o 46
advsecurenet-0.2.3.dist-info/top_level.txt sha256=q82St-3VEAdB0zY6MK4_rt7oiSC5zdnItm5-lJRL5wc 28
advsecurenet-0.2.3.dist-info/RECORD

top_level.txt

advsecurenet
cli
docs
tests

entry_points.txt

advsecurenet = cli.cli:main