trojanzoo

View on PyPIReverse Dependencies (0)

2.0.3 trojanzoo-2.0.3-py3-none-any.whl

Wheel Details

Project: trojanzoo
Version: 2.0.3
Filename: trojanzoo-2.0.3-py3-none-any.whl
Download: [link]
Size: 666280
MD5: fed449909e161530bbe2849bc78ecce4
SHA256: 1f0bf3f860fbc26d3f76b18b4a4c5c52085e7182bad389914b3a5b3bbb8d54c8
Uploaded: 2023-11-10 00:28:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: trojanzoo
Version: 2.0.3
Summary: a universal pytorch platform to conduct security researches
Author: Ren Pang
Author-Email: rbp5354[at]psu.edu
Home-Page: https://github.com/ain-soph/trojanzoo
License: GPL-3
Keywords: pytorch,image classification,backdoor attack/defense
Classifier: Environment :: GPU :: NVIDIA CUDA :: 11.3
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.11
Requires-Dist: torch (>=1.12.1)
Requires-Dist: torchvision (>=0.13.1)
Requires-Dist: numpy (>=1.22)
Requires-Dist: matplotlib (>=3.4.2)
Requires-Dist: scikit-image (>=0.19.2)
Requires-Dist: scikit-learn (>=0.24.0)
Requires-Dist: scipy (>=1.5.4)
Requires-Dist: pyyaml (>=5.3.1)
Requires-Dist: pandas (>=1.1.5)
Requires-Dist: tqdm (>=4.54.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8696 characters]

WHEEL

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

RECORD

Path Digest Size
trojanvision/__init__.py sha256=K5Gr_FmQtrE72h6x8GOzp-TlIMoxMOeiDXQU6W1tLJY 419
trojanvision/environ.py sha256=HTPkZ5GZ1vqdxXtYS7J-4mRKOnG67eTsjmrPxkNYW3Y 567
trojanvision/trainer.py sha256=r0EXOKZ7tUtUNsyM659EMGXVD_4WLeHLFBH5951g74M 1058
trojanvision/attacks/__init__.py sha256=2UyAKXUaq7JT6iQxT-_05EzSL5Zbdb0qPqIIMVY758s 3584
trojanvision/attacks/abstract.py sha256=3Se9n31eB_OiNpVVeDnXouds953J-slWWa-giGx_NWg 18433
trojanvision/attacks/adv/__init__.py sha256=V0Os8aIM8PyPhaK6vILdqUVBjJ3G9QEwNhqqhngWCgw 161
trojanvision/attacks/adv/pgd.py sha256=709dgfq5-FnIkXb9cnf2cJmmTscGq5iP4kKEjC4snA8 66
trojanvision/attacks/backdoor/__init__.py sha256=oQDdhyqNJ_9_8YR1gcX6eTHSpis61xB2yxZEHChcLzA 428
trojanvision/attacks/backdoor/clean_label/__init__.py sha256=rKUfMpaDptXBduxxLEJjQOUAQqf9IfA70m6ZzOYbt7s 382
trojanvision/attacks/backdoor/clean_label/clean_label.py sha256=YS286CP8yEPFvaLfLpoqrfF8Ckz1YtDysLyulPk_6WE 748
trojanvision/attacks/backdoor/clean_label/invisible_poison.py sha256=vXhF7XPryfKzS7wyY_-4hPAEo0BmqrB47B--L0OewHQ 11690
trojanvision/attacks/backdoor/clean_label/label_consistent.py sha256=8oKMsCr8O_7UqPCr6xUAnXGi2A97vfooIM-gyxqcArE 16740
trojanvision/attacks/backdoor/clean_label/refool.py sha256=qsjoQQ9I7u1TH0JYFVWhJvGCKbkUEIUwQumyrPkdRHQ 26368
trojanvision/attacks/backdoor/dynamic/__init__.py sha256=UBI-dF8_cz4DHNx38bgtHOHTTqAZ4GQ7k514nBlB_lQ 248
trojanvision/attacks/backdoor/dynamic/input_aware_dynamic.py sha256=U_22cpZg-BQ2DvgpnOwxiapfAKMAbunPa_w5wPsrsSg 30304
trojanvision/attacks/backdoor/normal/__init__.py sha256=mnnsrSO1Xfsn3v93iIC9wvLxXM9qWWkwhk3mMP68WLo 474
trojanvision/attacks/backdoor/normal/badnet.py sha256=aEEscDCmI5X8BVMTxamNbrAGL17zRlJMmErAsrEWQy0 734
trojanvision/attacks/backdoor/normal/imc.py sha256=ou1NyWdFV5RO76PlA3QgkWEY9Lmjn17NW4THUj-VWNs 3431
trojanvision/attacks/backdoor/normal/latent_backdoor.py sha256=6gTQGwWhUzEkm1Rv39McTcfXJDf9xEGrqn1gQCQcgZw 10777
trojanvision/attacks/backdoor/normal/trojannet.py sha256=95KTWaurwRDpU7zC1ObEGDPgdIau_OEyjbd323wnHs8 15353
trojanvision/attacks/backdoor/normal/trojannn.py sha256=MuWYMCW_Clv8NrqoOn5_ypkQypBFdiiZbu4DL77d5IQ 11063
trojanvision/attacks/backdoor/others/__init__.py sha256=B-6Ee-Q7EtOC7sSTn_zFQ8tu3oYZwmPwqgiD8WyBi7M 192
trojanvision/attacks/backdoor/others/unlearn.py sha256=uJYNU9Yz6KbmQ6JlC-VcrL7_SrjfKCyIr_aelfoQBF4 1430
trojanvision/attacks/poison/__init__.py sha256=n3Po54foitm8ZhBwxXUyeU0kj5KEj_8xfbOIaBixMcQ 373
trojanvision/attacks/poison/imc_poison.py sha256=FK2l7UwnC-wQvuHWJadu0d839KwsdZAvplToboIX1lg 8430
trojanvision/attacks/poison/poison_basic.py sha256=_jEnGTXv6KTdwZLd1zL6OUipUZc48uigdv_p7KiPAaw 7186
trojanvision/attacks/poison/poison_random.py sha256=Vua2Bz-pXWbov4s-Tx3d5mow2vNClsQGESZivk4N9P4 4085
trojanvision/configs/__init__.py sha256=vGxuJc_oZBe2ODzNzefPQWFMCPJw65wheVOI07AL97c 1057
trojanvision/configs/dataset.yml sha256=qGDjM23mDkNg0xdLQiRZZoHBDT8fGTgm-th54ehg70U 192
trojanvision/configs/model.yml sha256=G8VW_sO1SB9_-3AQx5XuegZFFCAOzWW9L4gh2vHIeDE 261
trojanvision/configs/trainer.yml sha256=fiIg3ev73XE-1XFkojJvbWEoA66z3eMk8yOIFeBxQ7k 369
trojanvision/data/cub200/test.txt sha256=NuMX7xjgwdquGLpeVrtpgjBQg8c0XA9VjHtQOaePZYM 174592
trojanvision/data/cub200/train.txt sha256=2RhZG-wdf0h6LeF38WADMsp5drSRUUzjA2p5q3ahkXI 168954
trojanvision/data/cub200_2011/images.txt sha256=4c_F7R9L0bg4BAeEtvdcRPeiXZsxcHo62rSexpRhjB8 682287
trojanvision/data/cub200_2011/train_test_split.txt sha256=i7v8wJtNPJxuPkDJh0vYY-tmWPT0VuRy3xsz00A9JgA 83198
trojanvision/data/isic2018/train.csv sha256=_PV8_25rh8qcy08IepBfHQp2x3W3t0reEU-iYgEY-rQ 410650
trojanvision/data/isic2018/valid.csv sha256=qEuxsul1VVy4zI4dUz-PsXMKFhPV0boM7ikBAyTZpFI 7948
trojanvision/data/refool/insert_reflection.py sha256=GiDMpsFhfg5qd7HieTTaZQJwpzPU4RotWIE0p1a03KY 8680
trojanvision/data/sample_imagenet/class_dict.json sha256=AYD8GrAgM83YTUEaHbD1TGp8iFHZU0t5FfWVyQ7i3us 417
trojanvision/data/stl10/unlabeled_y.bin sha256=rQZbITIm5V3clbJ5Z9KIjRZQgF9Gz2Hc01GEiVdHGUg 100000
trojanvision/datasets/__init__.py sha256=LFQr2HqgUKtM2z_ta8GT983rF8XvQkgAiT2TuxZwKDs 2911
trojanvision/datasets/imagefolder.py sha256=M6Ih2s4crdzefa9jg4vGPqgFwwEKsQiH1SI1T_3WDEg 14900
trojanvision/datasets/imageset.py sha256=PKCIUVMcEWqcqx019fs2RisymNE2B6D7R1D_RvFt1Ic 10615
trojanvision/datasets/folder/__init__.py sha256=_bUhxhzMlK3k8Z55yzQL7BkRuhPvxAYrI3knNQtdgPo 679
trojanvision/datasets/folder/cub200.py sha256=wJvZwAm--fAaSMNCAipe1IsD8UVFjmQGBaeyVJUsp-k 5558
trojanvision/datasets/folder/gtsrb.py sha256=u6YG5L2YpeVqZlEykbkVwVRAv-cyQEkkNaB_92rkqrk 2021
trojanvision/datasets/folder/imagenet.py sha256=-QbD8DnNRXoVOIZhFeTZr4fSj4VB267dKfCjc58zXY0 4802
trojanvision/datasets/folder/isic.py sha256=eZ_lQEMOdRbBnnzqPzKPFpQDBZtTB9PikHX4sVsygRU 2960
trojanvision/datasets/folder/vggface2.py sha256=QyVv3AUknN2Ncuh4EWZJAACW05J7yZZQTmt_RmmBMuU 1655
trojanvision/datasets/normal/__init__.py sha256=fCG-cQOlup5T0f1bt-TF-XOt7YCu3S-N6GY6XFq8TbE 592
trojanvision/datasets/normal/celeba.py sha256=IpZ3bUWq3-erbh9S2aq4eRJlxaVyXmmaODFXivlYWw8 1170
trojanvision/datasets/normal/cifar.py sha256=HyQk6oR56V6ntGP89_VDZ5fJL8IN0WBbS-XLSx4lT88 3175
trojanvision/datasets/normal/downsampled_imagenet.py sha256=muqwGI-vN-LtJiqEEe727PT4d8n1CwlnwgevOK_zFws 4332
trojanvision/datasets/normal/mnist.py sha256=aqtlDfbLqBOGfExc-TplhF4T4JlDkwWl9q-8F6QDBnA 1373
trojanvision/datasets/normal/stl10.py sha256=o4Fd8erTYQq5gxb0UTzLdbky__l8FM-L7nxHM9ADx78 4716
trojanvision/defenses/__init__.py sha256=sg-Qam948imsFC9D6rPSPnmolObysHi1LLUFfptPDpY 1560
trojanvision/defenses/abstract.py sha256=qM8TnZam_zFzgGvB9Pz8zXWA97bvTDxhwC3O5z5hoPE 23436
trojanvision/defenses/adv/__init__.py sha256=kJfy3IZUDs8-C-5HZA68xWvfXdVpcWq1QyBL1IFNjdI 334
trojanvision/defenses/adv/advmind.py sha256=Z1BoOWEW2E1W_oiA2QqZP7W2dvs5F3KMbmd39kLo9tw 17940
trojanvision/defenses/adv/curvature.py sha256=VflI3e2JvQeXrSB-CDPgzVes6vY2fguPmhhEbXsE_Z8 1451
trojanvision/defenses/adv/grad_train.py sha256=B5VgH8k2WnIcK1jiUeI2mBt35hLL1B7TK1oSEw5YGb8 2603
trojanvision/defenses/backdoor/__init__.py sha256=63oor8sNh9rTbLEYMOduu35C9fSWN2pUnZHFG0d_Pfw 532
trojanvision/defenses/backdoor/attack_agnostic/__init__.py sha256=HBOY2gbowl5KIA1A_3wfFzjEF_qnJbGh7doowvDsT5Q 534
trojanvision/defenses/backdoor/attack_agnostic/adv_train.py sha256=92qVLRIFEMfX56wpXgS0jnjFfEEEQJ3vw5j3fkabM98 6003
trojanvision/defenses/backdoor/attack_agnostic/fine_pruning.py sha256=IHq85nsxte89IVSxgg4abPEVdMibtry1xU6InHpfsCs 4215
trojanvision/defenses/backdoor/attack_agnostic/magnet.py sha256=GjfcDf4KtVcTyRM7vFX73uDAySKtqx5Wtvy0C70gFB8 1397
trojanvision/defenses/backdoor/attack_agnostic/randomized_smooth.py sha256=1UNHuvnzW-ksBTr46buIpVRc4Q7oN07p3KhwWp39nJ0 287
trojanvision/defenses/backdoor/attack_agnostic/recompress.py sha256=hNh9hJnXd6c_kr--THUlVJL4LiimG6ns6cZeC6-pcNg 1827
trojanvision/defenses/backdoor/input_filtering/__init__.py sha256=bDCZnwa5FMwbVJ1GLjxXA9JlMCCTEOluWVv5JldOUoQ 224
trojanvision/defenses/backdoor/input_filtering/neo.py sha256=JuqlBf48XXQKblv2c9Ae1Tgr2PzfndRiyVyTe5dBLtI 7720
trojanvision/defenses/backdoor/input_filtering/strip.py sha256=BnbWIVwvm212b1rDRBuqvr_Eb1zQ21ErH2uWfNCvPQ4 3610
trojanvision/defenses/backdoor/model_inspection/__init__.py sha256=9W6zar5DcdNPzaTGD733oYSKKxT1ujARZsK5VyTuGtc 504
trojanvision/defenses/backdoor/model_inspection/abs.py sha256=-q-LDMAWcjmx5cJ87NFMD_JtV40BkFKVLhAHPSUqeZ4 14370
trojanvision/defenses/backdoor/model_inspection/deep_inspect.py sha256=ze57ntwT5fQBGC3_jX2-xhCQ32igmLON_y8QTqMXrcc 6652
trojanvision/defenses/backdoor/model_inspection/neural_cleanse.py sha256=S2LtyJfBFJFdHsNpMyc15HiJLtb89UpUxUMwoJVq8mc 5908
trojanvision/defenses/backdoor/model_inspection/neuron_inspect.py sha256=T3MKm-jzahwNjw9YZulbW86vRQ2TS25bvj0GQPtgMs8 4596
trojanvision/defenses/backdoor/model_inspection/tabor.py sha256=zEKKz-ZsaXfRAdLiTMVxEf3me-Oaj83UJIq8-_Hz2zI 4018
trojanvision/defenses/backdoor/training_filtering/__init__.py sha256=N1DtkmTJhvdsDpq62Mc2SEHQhzV3GqXnnhM9QGfyF_s 387
trojanvision/defenses/backdoor/training_filtering/activation_clustering.py sha256=WwkNAnRi1wPCaqvQN8o9BL8aGJ0hvq0lDqAtlNuX4w0 10901
trojanvision/defenses/backdoor/training_filtering/spectral_signature.py sha256=UpOApq3fuQ2InPm_U9dvIdDNvwB-Tv9d1yloMWDnuhw 7870
trojanvision/marks/__init__.py sha256=J-YQuV72Qlx_hwBrVIjLJWEt-qrCo31m6bXIEB7kyz8 22264
trojanvision/marks/apple_black.png sha256=yy63ZlJHx_iVE5rK4GQTOYNUPinJCR13q0SuhBwdSY4 3602
trojanvision/marks/apple_white.png sha256=z5X9AkkjZtuZhvPS0j1szH1a3RgSzjUiyMB_QyWq7E4 3595
trojanvision/marks/square_black.png sha256=_UF5fJZwkd8WVfNihl0okgTIU3Vs5cZh8BMpMIExokE 756
trojanvision/marks/square_white.png sha256=D1c6X5c17yUKW-lZ8fkYWRkA7pi7t8wx1Ks-nnanzaQ 675
trojanvision/marks/tag_black.png sha256=IGoxFRx2FnAHkwzLROznYR1IcmWZEdiTs5wFz-roDPw 9850
trojanvision/marks/tag_white.png sha256=AYIJvoVlTJ6VcLSTYqGg0W4i21XZBxH_WTspM3wVeDY 9823
trojanvision/marks/watermark_black.png sha256=WPrvkGPxqL-Naz9I_Jd0mpxWOig9ksfcj75FCJ8ytD0 26522
trojanvision/marks/watermark_white.png sha256=LmEMkFvFOOo7i1O8N6SMIWNNVfQMEpq1pj2yE2ERL2U 26281
trojanvision/models/__init__.py sha256=sr4OH_tZTn3exOTE3N5mLH84luufumC9ABWHyE5IOLU 4128
trojanvision/models/imagemodel.py sha256=fLIWlE6_rZSJNz4lKIhOG0EKd-cqIFfrvjkoTOxohD4 29816
trojanvision/models/nas/__init__.py sha256=m3tdosQxhUhrXIPJzqvfFOE8RR4IgR7S6n9oOiE0o2I 524
trojanvision/models/nas/darts.py sha256=r5j6VQ15i5GWKkYriQ-nn4ZCywSgT-5MP0nwLpExi9c 20989
trojanvision/models/nas/enas.py sha256=rSFfnypA4DzNzfgBBRn8M8GfrgS_VhXrYWGAdkob7uE 2708
trojanvision/models/nas/lanet.py sha256=OLrkI3Tkgq0aNQuY6qls8kVKke5zJkJezK6EE2jwmMk 3726
trojanvision/models/nas/natsbench.py sha256=S5VHDuUHbLDUl1_gSuuLS8I91ppbWJRp34vKbgb2yBM 8069
trojanvision/models/nas/pnasnet.py sha256=lwRW1zyfSNM3jfAYdPzOR1r1d9XY0l02Vls2isImPkw 2178
trojanvision/models/nas/proxylessnas.py sha256=SdIf22t4yhMRrLPy_0atQ0EM7a0yy2r2QnL6-bTyC4M 3494
trojanvision/models/normal/__init__.py sha256=D8I273n10hJqj8ScOA8XW1kM_q2M7ORhLgTc3Y6IW4M 314
trojanvision/models/normal/bit.py sha256=0TCbYxwaq-5qMZQYnTo2BG02EdPk3DcWsMfUnztC5vo 9480
trojanvision/models/normal/dla.py sha256=ul0nQjmRJH38znANTJVX1BKM2xZL92g8UiHTYLFveO8 3928
trojanvision/models/normal/dpn.py sha256=fB_B5j_ghKPFCRz6uiWZyV1qxOpMNzyA1WI779TVYjE 1955
trojanvision/models/normal/net.py sha256=-peRMLMzMjWYpu5MotsqBwkzpY_tWDEegpLk04k_LSE 1065
trojanvision/models/others/__init__.py sha256=QsvrRSoBIKOlvbUErxv7ekOUm6QJmWo93UxwFLEJ4zQ 196
trojanvision/models/others/magnet.py sha256=R4ohb5t3zXq8oO59sjv9jy3Zrf0g7HcllQ-ZnvRi_DI 7278
trojanvision/models/torchvision/__init__.py sha256=Wo4k-mRG8tv3nsMOFIbineqLnS6PyXyj0Fpj0gptgJs 829
trojanvision/models/torchvision/alexnet.py sha256=0hjRihXrgQ7LyJl28LMjxyX4vp_VA552vuqAUuOBykg 2423
trojanvision/models/torchvision/densenet.py sha256=JESM540uzvHOlkHBWx1033refXzhye6pa1AaDcJPXp8 3648
trojanvision/models/torchvision/efficientnet.py sha256=Bl4v91qiEtHCSZ_JA5SnFqMWVgeIhFZz3HjrnM6JMzY 4174
trojanvision/models/torchvision/mnasnet.py sha256=FlbT6Zbif-lcU36qEXquRRxgxA5REpxnXz8D3kJn1Go 2727
trojanvision/models/torchvision/mobilenet.py sha256=suovm8TAqR7FUlJPMBehON8m3RQjX5Rodz2ojbbEuUk 3530
trojanvision/models/torchvision/resnet.py sha256=frfVEc-JKFhXHJN_9O2qdxngTeNTpPf-7o_Z3ImIbiA 8284
trojanvision/models/torchvision/shufflenetv2.py sha256=mAqSE6REtgCwDJ05GFa_ZrBiSStgypPHEKNAcjppOI0 4247
trojanvision/models/torchvision/swin_transformer.py sha256=Q_ZNO4dFjyMR516LbM5fRazQkFFRhL6rY-WOZhREdEY 3316
trojanvision/models/torchvision/vgg.py sha256=HMgUJ2syTRc9wDodoF92KOe1QbXcHZH-DDETNq-wj2Q 3699
trojanvision/shortcut/__init__.py sha256=noHGREEG2wVqX4IEhP59t08a3bVqoexoyPYGpOB-TyA 58
trojanvision/shortcut/pgd.py sha256=ew9q-CZXRvOfNZvzyIxz3ZBTHX7EBzSKoulPJ1JfJMw 13344
trojanvision/utils/__init__.py sha256=YzvGbfQbau4iI7LALeW65m56WNoUKfPQAnebEw0LZ-Q 2641
trojanvision/utils/dataset.py sha256=uMY5PWpfLhs24aPEyTAov1KA7ZhvDdyXfxkGc_u8tjo 9275
trojanvision/utils/model.py sha256=wRmWjWBk62eaCD6oAXgaiD2cjZKxBFeDWMZRX8l00Xc 2202
trojanvision/utils/sgm.py sha256=nl4MphI554oJMDoLabjaEBun350ZwmmVEy6_4S4O1uk 2761
trojanvision/utils/transform.py sha256=M9uMmF4VlYQG8G_a2VjOKsCcI0Iuw9IwX37hNChBO_0 11205
trojanvision/utils/datasets/__init__.py sha256=CplsnQVteBAtEDPUEs6fnFQd2ZhwcsLJYhS4PlzvAws 102
trojanvision/utils/datasets/downsampled_imagenet.py sha256=UL-3qc8psykV06fDY_0jY0pZTKQEvabponHcivEdW9U 6102
trojanvision/utils/datasets/prototype/__init__.py sha256=yXlwK6P2yVZlMP5pSdsh38EFJDjPSUvR32garKWhxnw 95
trojanvision/utils/datasets/prototype/cifar.py sha256=XKoQq-EFloawYYa6Mcc7p__69KDJkXns2eZ64CVHdyA 14871
trojanvision/utils/datasets/prototype/downsample_imagenet.py sha256=wl7UvrNvJX99me4jU01lqfKbcuEy8aveLmgU33scqoY 3885
trojanvision/utils/datasets/prototype/imagenet.py sha256=LLeldzb_Sv4E-yRx91UmeyqtSkhnh-bXx7vl59ufrJo 6944
trojanvision/utils/datasets/prototype/utils.py sha256=21LNaFMZBlwUTuiZoEDLIoYcuAxW1KRlv-R1NM0UzQg 331
trojanvision/utils/model_archs/__init__.py sha256=zXbL-lQB1izaPbKF1I1WJyCDx2Rd8AoSDzz-wx8LvsI 918
trojanvision/utils/model_archs/bit.py sha256=2yk3YMS5-RdWiVUL62z-iab5it9htCXMuPTcZ4GwZ0A 8509
trojanvision/utils/model_archs/dla.py sha256=zAh9qY9a_oqt-ru_9WDGtSdAuTKCdtYItoMJm6XmyBM 10085
trojanvision/utils/model_archs/dpn.py sha256=ruchwRugvcPhw0F86K7gAEHubg72R3Oygx6d0TYKUew 8661
trojanvision/utils/model_archs/lanet.py sha256=P2kZQ-W-1-68US7kckFSmJOBn-A1TfQsh79LXf3gk7s 1549
trojanvision/utils/model_archs/pnasnet.py sha256=dMHBQxAphvRux-JrrrkrbC5ZRL281cdVYFhaF7zT5pY 4285
trojanvision/utils/model_archs/resnet_ap.py sha256=PC1tfyfiem71njt_6CQnO0lTKkTHPQ1biSzrDkSJdTg 5806
trojanvision/utils/model_archs/resnet_s.py sha256=a0GI2jWCspdql21rGFah7k07Dv8vLBkMB-kA92nBQAM 1933
trojanvision/utils/model_archs/darts/__init__.py sha256=6Ln_JdP7RDr185iZKqcXW1acOmbwvYEg2F-_xlcU1XY 131
trojanvision/utils/model_archs/darts/features.py sha256=Y0zVVdUJhrTzCNJXzIYBWNrkmVjhOw1H8ba3Blvw5IU 4593
trojanvision/utils/model_archs/darts/genotypes.py sha256=LrDrO-b2KePX1PQ67UaSfUl1I89EsAJiETuNXtbqPps 10884
trojanvision/utils/model_archs/darts/operations.py sha256=1zOdeCMA0dlB_5Fd5I7WwqKSz3XlezP6Sq_vf8ZCpsY 5945
trojanvision/utils/model_archs/darts/search.py sha256=s91eW18RK1eyG_WEGI3obAvl534-ED5JcwToRZdxaDI 6067
trojanvision/utils/model_archs/darts/sgas.py sha256=rW1G2GGcP67qpD8jHWcXLsf7ZD-8ZS6105pnMTMFnIk 11910
trojanvision/utils/model_archs/enas/__init__.py sha256=WP9MbaQl-wdXZH2THQTIweD0ZVTjAZnhrKU2l4BUi7Q 130
trojanvision/utils/model_archs/enas/macro.py sha256=dpbnN6fxSp1WYISin63B8tRYG0GcgUbogLXjUI5qS2U 3333
trojanvision/utils/model_archs/enas/mutables.py sha256=aviE8ndEhrXCdY-3Yo1HN5qhyM2blS_RVu6gImJfIZc 14031
trojanvision/utils/model_archs/enas/ops.py sha256=yx-kKBvujO0gI82Y1JINDYrd2IDvbBtZrG3XFaWfzlw 3400
trojanzoo/__init__.py sha256=V4oYncR3t72HPW-ZRxEsYSKCC0xCvE0nnlJS0TwWYsM 399
trojanzoo/attacks.py sha256=rvqmAoQ5-6jd8UZiaNFNSLTM1j4qkH7G7YULQ1_pu_E 6739
trojanzoo/datasets.py sha256=qlfvuGTfzv1sSBt4yHXluHxCzd7w_TPP_2RQz8YRgI0 22421
trojanzoo/defenses.py sha256=I6Eyfb9did_Fk6T0thC0mChLUyAYulunQAsFxAbbHgs 6064
trojanzoo/environ.py sha256=A-85N1uiB7SDuwXzVz0PVXwEtLP48sjSg05W5Jt3lqo 7468
trojanzoo/models.py sha256=afgaSJBLUnerWYLkUwAtKsgk-o8YhtPw0krngygZM44 66194
trojanzoo/trainer.py sha256=CWYqf5ElAboV6NSYh-5Z-OawzeKhtikbwYPtrL_u_HM 14367
trojanzoo/version.py sha256=lk-o1L0zSmZtc5_D6vblUEV22RqIfUaIBaAxCkyAQZg 46
trojanzoo/configs/__init__.py sha256=qFR_kiersDYaA1-fORNHLFXweWgesCUIM2-vy6cwhCw 10382
trojanzoo/configs/attack.yml sha256=Jm_dy8qHPTlx2RVJGRL4fF-yHUJERPsQadSHwNtpSoA 27
trojanzoo/configs/dataset.yml sha256=iutLq1z8a6OJDxXfj9eP5gpX_VfvZgnPg7jYI2lcorM 125
trojanzoo/configs/defense.yml sha256=vgm255PBEx_wMBtNprtp-Kt31GpnV5HEAkfu1wdHZzI 29
trojanzoo/configs/env.yml sha256=YPhNqPTQsR_WuGdWCPrL1U1b2yJi9fJPLMBBpOemgrY 40
trojanzoo/configs/model.yml sha256=-89Gth3yr5KJNysAPjg7DeDQb4mLBqJeOQbqS9SW5Dg 48
trojanzoo/configs/trainer.yml sha256=cNbyacSEu3BcBtfXhId_1Tp5EOEJXeeRKN_5QMYNYXA 146
trojanzoo/optim/__init__.py sha256=qIyor-ZJNsayOYxt27QAH4Y9x_PM7jUHNGzpMpqqQCE 134
trojanzoo/optim/optimizer.py sha256=Nqtit5WMRyS_F14k2wFxVdrc_-DIz8USmUCSoljGJUE 10815
trojanzoo/optim/pgd.py sha256=2I2pfQscRmbQVAi9BXZxBDxg1rslEPqFr0y2jOKFYP8 13659
trojanzoo/optim/uname.py sha256=Y3g68G4lrmcDkI9QIU7uml-Tl__ArAXez74Q034QRvs 4831
trojanzoo/utils/__init__.py sha256=1oLL20yLB1GL9IbFiZD8OReDqiCpFr-yetIR6x1cNkI 23
trojanzoo/utils/data.py sha256=omMxcLdi2w1EYkwnrOvjDKv00ku_3V9fH84LAWG9Yp4 7818
trojanzoo/utils/lock.py sha256=ROyjQz6OR5fXK2y1MYsfOkii67l15mEmJzu2uLh7MWY 1491
trojanzoo/utils/logger.py sha256=YXXafjLLTx76eqt0pjBoYWnZVoo5S5XvVA4TyMB2Coc 14622
trojanzoo/utils/memory.py sha256=FXX2Iw1KEvSxU44Aoya7LPqgp8lcOEkgV4NwrH-VlyA 2258
trojanzoo/utils/metric.py sha256=E6PSE1dRnCuUiaUBhrdE-ErmeV1jefzNDVS2__3t0qw 1576
trojanzoo/utils/model.py sha256=mP25OMBwCq24vcZ15oaTn8VFYW0rfEkiKeK4FtgntPM 24761
trojanzoo/utils/output.py sha256=QTdoggA-54JJWPow6iq0-9KkMDo1Yv2yU0j75fOLlOI 3795
trojanzoo/utils/tensor.py sha256=dp_HfJDIKUaRoOoPxQ_dYCaKmbYu1y7bLqio46AxNb0 3120
trojanzoo/utils/train.py sha256=NYdfL_z6l1fPqJD8E9PP8OYT0425FZfbZvN2fAn7GjI 14817
trojanzoo/utils/fim/__init__.py sha256=XG8eScc7yZ55PZ_-I2rALAh_ykm_RWBMS4pl8c_nvxU 148
trojanzoo/utils/fim/ekfac.py sha256=yYpi4PChHAHQ7muHRPom4wcRydZyOfnC840Fg1Urf-4 12525
trojanzoo/utils/fim/fim.py sha256=gHkklWwP9ETTUbireU73oCGhIy598EEY8VC4TBAmhhU 3897
trojanzoo/utils/fim/kfac.py sha256=jhtyakCSlJsLaYVYg_WPvtwkIoB9e13nrmVGMIc6zn0 15646
trojanzoo/utils/module/__init__.py sha256=w9BKeJ6bWQGy2VJahy6qo4gRlzwLbzAgroTiLNePbvk 1093
trojanzoo/utils/module/param.py sha256=Id8PaWNSgNtQTrizyDhrvMf0jVJ234v0MvXNA9HWYSA 6156
trojanzoo/utils/module/process.py sha256=t20imDngMCY64UK0r5Rv1QgkNdaNNw2oxb756uMZbnk 6545
trojanzoo/utils/ntk/__init__.py sha256=DI9m1XOyglnTeOJy0jJaaZ3CffaQIcD753M-rRRg4Bw 1918
trojanzoo-2.0.3.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
trojanzoo-2.0.3.dist-info/METADATA sha256=482ce5OJO06_KA_VX7oWV5lBqlXhkb4bYfUB2UwyA1s 9927
trojanzoo-2.0.3.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
trojanzoo-2.0.3.dist-info/top_level.txt sha256=0bMZz0V3hbUPPEu3O_KKN0vhKT90_acyeNjw7cNB1PI 23
trojanzoo-2.0.3.dist-info/RECORD

top_level.txt

trojanvision
trojanzoo