secml-torch

View on PyPIReverse Dependencies (0)

1.2.2 secml_torch-1.2.2-py3-none-any.whl

Wheel Details

Project: secml-torch
Version: 1.2.2
Filename: secml_torch-1.2.2-py3-none-any.whl
Download: [link]
Size: 43445
MD5: d2f65220f174f42b3dde6ac92e7b4f13
SHA256: 45e3e68ad3c3d6150f6c9add9d32cca2cb91345821bcd03a8e589acdc2098aa5
Uploaded: 2024-10-16 09:06:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: secml-torch
Version: 1.2.2
Summary: SecML-Torch Library
Author: Maura Pintor, Luca Demetrio
Author-Email: maura.pintor[at]unica.it, luca.demetrio[at]unige.it
Home-Page: https://secml-torch.readthedocs.io/en/latest/
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.7
Requires-Dist: torch (!=1.5.*,>=1.4)
Requires-Dist: torchvision (!=0.6.*,>=0.5)
Requires-Dist: adv-lib; extra == "adv-lib"
Requires-Dist: foolbox (>=3.3.0); extra == "foolbox"
Requires-Dist: tensorboard; extra == "tensorboard"
Provides-Extra: adv_lib
Provides-Extra: foolbox
Provides-Extra: tensorboard
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5334 characters]

WHEEL

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

RECORD

Path Digest Size
secml_torch-1.2.2.data/data/src/secmlt/VERSION/VERSION sha256=xipcxhrEUlk1dT9ewoTAoFKksdpLOjWA3OK313ohVK4 6
secmlt/VERSION sha256=xipcxhrEUlk1dT9ewoTAoFKksdpLOjWA3OK313ohVK4 6
secmlt/__init__.py sha256=41-dBet9FJaD1o7xCScfA10CGSW6NH0lwPnJTLuslI0 146
secmlt/adv/__init__.py sha256=ltW_4caVEtg5A9wLXZp9iPfZxveT-jpkIARdCpaW-eY 35
secmlt/adv/backends.py sha256=knJquL0cyEiC5k8jdztZLK27ZMY1NkVstU2LYHnCpuM 175
secmlt/adv/evasion/__init__.py sha256=OVJk9zsmuzhVYVJPeQi2rNwWNbLzmbUfXhaqyaEX5Pw 276
secmlt/adv/evasion/base_evasion_attack.py sha256=2bryEyD84MqWmo_4WTGYB4SCGiRGq4nLx-0MNqfI8Nw 7559
secmlt/adv/evasion/modular_attack.py sha256=PTbw0jfAAZNdjNFzfIu3Y8qqslt7nRjxYfdWp7OVujI 8425
secmlt/adv/evasion/perturbation_models.py sha256=elQ6zvljiNnJHAAgSQWxUeQVBOAHkTsw-6rZPEJdPzo 1596
secmlt/adv/evasion/pgd.py sha256=BykwCQtTYmfWRedGUIrlFXBsn3gBSTemJzBK01WTLWE 6932
secmlt/adv/evasion/advlib_attacks/__init__.py sha256=IB9GBjevA4Hs4ovlAUtvsvXlS56vkrojuvjX-7_VMIk 185
secmlt/adv/evasion/advlib_attacks/advlib_base.py sha256=9UG3dc984uNeyenO1TKuaUuQzP5Gp6s68xaTPfaPVo0 2767
secmlt/adv/evasion/advlib_attacks/advlib_pgd.py sha256=U4dgs60qwHSC8yIR8MR0y5sVL4pNkL_5LuoT-JBSt_w 3220
secmlt/adv/evasion/aggregators/__init__.py sha256=PBFV8ZOTV-cQYQZI6o7p4StJuPwQOx-AwClTwCENBp4 73
secmlt/adv/evasion/aggregators/ensemble.py sha256=JViA4X14qxQCX3kBhYjqUJkfKUWsXkkvEKkyQZUrkjo 6728
secmlt/adv/evasion/foolbox_attacks/__init__.py sha256=Q0XogrjJCKenzU1x0dijS2HfbZKHdK92sA6ADEgOQKM 182
secmlt/adv/evasion/foolbox_attacks/foolbox_base.py sha256=1kB1Z1mAuSXaVxdCxJeux13uVK4Ktm4FIucpJq52XpM 2977
secmlt/adv/evasion/foolbox_attacks/foolbox_pgd.py sha256=wAO42F3SAmkHylUbvYiHgY7Zs7EUE-s3g3qnquCRQB8 2652
secmlt/adv/poisoning/__init__.py sha256=wK_iXmeEPSTVJIPsMvipYIHJCpgzedqdeMmk4D2o3a4 24
secmlt/adv/poisoning/backdoor.py sha256=JrQ9wqVB2hyjofXALwmph3rKqJ0BnLx7SZJuMWHKy8E 1467
secmlt/adv/poisoning/base_data_poisoning.py sha256=CaqYLvehV36wYRUkBokPa2zy3Q-4JHOyzEHA-6hrBNE 3048
secmlt/data/__init__.py sha256=SbYHbfiIOBqi0ZXvZs8Xe3NzFjFcAbAWKQBuid1BM6Q 41
secmlt/data/distributions.py sha256=VYjjL6ovXedO3GQ1buA9Tt6GcY90WiSHh4TjSTZojQw 3081
secmlt/data/lp_uniform_sampling.py sha256=mFi_hIcw3EiuyuxiAZxN7l217b6Oe1c-D4wNOofhNGE 2921
secmlt/manipulations/__init__.py sha256=r7g2skRVGFiqk6mraUA_rM0hcV6KohWaxZ84OrOVaP8 64
secmlt/manipulations/manipulation.py sha256=6WozdR7gpuM2ffvhKyHwXGa75pYXFu3i53u0kXouR-E 3652
secmlt/metrics/__init__.py sha256=nXXt_gyF9kUMJTyEbLf55bWmHeqLi2pIfKxynaWTTyI 63
secmlt/metrics/classification.py sha256=uUS_h2hX4ZlXIbRDaEKqOQnULCdNBOB2Zgo_BuZ6kww 5337
secmlt/models/__init__.py sha256=Ipts_ycTkOUde90ABo2FyDgSZZHDrezBBV6Ck6paH4A 44
secmlt/models/base_model.py sha256=VpohVVhd82AQDVRuslcoI5fAgSpd1O3znjeyrBYvMRI 3457
secmlt/models/base_trainer.py sha256=R66tRBBIbNOKYxD9_Ku7TJA71YxVqiEed7vsIrzZdbU 658
secmlt/models/data_processing/__init__.py sha256=ZbaWzRSzBt8onB0V4g8cPWShSVTjyI2-6VDAIYpBKA4 48
secmlt/models/data_processing/data_processing.py sha256=HPuIBhKNDNCoBsTP-F65McQkfuo4-Lcxwu05t0SyJ8Y 1054
secmlt/models/data_processing/identity_data_processing.py sha256=rXXc_ppGU369-8MyeQUkZ23jWAyzlUjRBb8aWHv8hno 919
secmlt/models/pytorch/__init__.py sha256=wYIIFH9au3qzDSkDycHZqXdQyHc3Lp02n0c66uvPRU8 30
secmlt/models/pytorch/base_pytorch_nn.py sha256=vKKz2laiDefy_HrRtRipBaTrAJ3x4cKk7Yk0ZCcjqNk 3696
secmlt/models/pytorch/base_pytorch_trainer.py sha256=wbvYcTprEGsVZ_Oi5Mg0UWxlaqrpBOAm3EZbCcuCHfI 2025
secmlt/optimization/__init__.py sha256=soKql9CgzvD6Uop732X0H5RzoTor691nU9RlDBAJCDQ 36
secmlt/optimization/constraints.py sha256=vY9uM5PQTC3p0WnoCLrJ8qy7mWcQvb2SZfz3UYRudZY 13449
secmlt/optimization/gradient_processing.py sha256=oXor0djSEix_p2ttRXFiW1lh5xUv-MkTYDEwTIVQhlI 3334
secmlt/optimization/initializer.py sha256=4RDCHDWWiz5mi_AR4_06tcfepAaIQOPQl4jbQnvHxaU 1642
secmlt/optimization/optimizer_factory.py sha256=SBFMQQ1FYiK-mknPmoK0AGNAeSoxEhx6iRTUNP0oK68 2084
secmlt/optimization/random_perturb.py sha256=KipGwYUV2TaS4wuo2dCN5gmOgBYZpdgpX_NFSpuRQ8U 5192
secmlt/trackers/__init__.py sha256=4LCv0Hw-18Q0nf4n5CDOSfxW4rC0lI2K9rjUb2tUWLM 299
secmlt/trackers/image_trackers.py sha256=p9Pe03Lg8dLOsi9ohn0tWfXTHavKHMBGnpKElP8iQXk 2325
secmlt/trackers/tensorboard_tracker.py sha256=msYtF3sSBLMxj8HSZeG_XvrT6wX4IS_rkv8ErshijvU 3179
secmlt/trackers/trackers.py sha256=mQONqiiaOm1BINzk_w15ftgVK8JTv8CCI1KYeF8LTjk 8740
secmlt/utils/__init__.py sha256=xfZT4nvCGFRI3Sc84VJGRWTXlg6wEYZKW0sDsldvrI4 44
secmlt/utils/tensor_utils.py sha256=At6ercgNRna66R6qKXYAxi18EfHVozAKS_Rx0p8ow8I 600
secml_torch-1.2.2.dist-info/LICENSE sha256=1o0gtT76lUL93keSSK0VTHEqLQ5tLoCNU5Q93OCY8-c 1113
secml_torch-1.2.2.dist-info/METADATA sha256=wd6jSp3UTg8u_h3M49bxfTCmYW74RwKKhmzXfX2SNWE 6645
secml_torch-1.2.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
secml_torch-1.2.2.dist-info/top_level.txt sha256=5qsCvrwQ5jGedjiA05LX5CO_0Mhc9UF5YIFJApa1fLk 7
secml_torch-1.2.2.dist-info/RECORD

top_level.txt

secmlt