auto-LiRPA

View on PyPIReverse Dependencies (1)

0.3 auto_LiRPA-0.3-py3-none-any.whl

Wheel Details

Project: auto-LiRPA
Version: 0.3
Filename: auto_LiRPA-0.3-py3-none-any.whl
Download: [link]
Size: 163809
MD5: 7b6c6c84b1a8acc0a8f4ccce98da6332
SHA256: 66266cba1b54d6783cfbe79d48ecff8f1468d508d748468f1896854ad07ddec9
Uploaded: 2022-09-21 21:28:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: auto-LiRPA
Version: 0.3
Summary: A library for Automatic Linear Relaxation based Perturbation Analysis (LiRPA) on general computational graphs, with a focus on adversarial robustness verification and certification of deep neural networks.
Author: Kaidi Xu, Zhouxing Shi, Huan Zhang, Yihan Wang, Shiqi Wang, Linyi Li, Jinqi (Kathryn) Chen, Zhuolin Yang
Author-Email: xu.kaid[at]husky.neu.edu, zhouxingshichn[at]gmail.com, huan[at]huan-zhang.com, wangyihan617[at]gmail.com, sw3215[at]columbia.edu,linyi2[at]illinois.edu,jinqic[at]cs.cmu.edu,zhuolin5[at]illinois.edu
Home-Page: https://github.com/KaidiXu/auto_LiRPA
License: BSD
Platform: any
Requires-Dist: torch (<1.13.0,>=1.8.0)
Requires-Dist: torchvision (<0.14,>=0.9)
Requires-Dist: numpy (>=1.16)
Requires-Dist: packaging (>=20.0)
Requires-Dist: pytest (>=5.0)
Requires-Dist: pylint (>=2.15)
Requires-Dist: pytest-order (>=1.0.0)
Requires-Dist: appdirs (>=1.4)
Requires-Dist: pyyaml (>=5.0)
Requires-Dist: ninja (>=1.10)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 14170 characters]

WHEEL

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

RECORD

Path Digest Size
auto_LiRPA/__init__.py sha256=wwbC2Wd69tOalfXfl38uuljli8qZFoYzFK3I0dpTQtI 375
auto_LiRPA/backward_bound.py sha256=a5eNGZsrAaEpO_jY0vinMYf5bgjmVEL08bJYGCLH9no 37902
auto_LiRPA/beta_crown.py sha256=AqDA2PEhRmq9o3Idxmf_efuMaPVvW2fsPwbekHJm6bA 2493
auto_LiRPA/bound_general.py sha256=PDwMtvXOsdfV2Bqvp2QBNeO4BuJBY5bA45ctLu4S7Bk 60676
auto_LiRPA/bound_multi_gpu.py sha256=VUqMg5uSTCs3IRwYMqdR-_HoFziiylRAfPUJhvR5iBs 6702
auto_LiRPA/bound_op_map.py sha256=1vd4k8PEVm1vOuyg-_qxxMTDl-7WL-9YvoiT35vtT9A 299
auto_LiRPA/bound_ops.py sha256=in-kx2IUvAS72O3vVwgI3DGETCkl2LA3YCguiJ9Neoo 25
auto_LiRPA/bounded_tensor.py sha256=z8s-aQzv71pnwIbi3ZdP90gh3pr1Ih-SKZPBvr9DiC4 3576
auto_LiRPA/cuda_utils.py sha256=XNKPQmE1wpwVVRjDkxTFN0hY-Ylku8Yn9cZuoqINM90 4559
auto_LiRPA/eps_scheduler.py sha256=85d1yef56dkZhEqCpH2Fpx3lgo5FbxqKUqugI6MMyQQ 11687
auto_LiRPA/forward_bound.py sha256=ogvNufIYrSZIo_5vizcwamg6d1cJyUHdk68Sy5WMZFw 13014
auto_LiRPA/interval_bound.py sha256=q4cuiPD1WJkSac2M2UHIbNrzgAJGzYKRM-6PNRV3W70 5773
auto_LiRPA/linear_bound.py sha256=fiPxph__joaFudNHeJ6HmsuWNjjuyAasRxqyywc_L3k 1190
auto_LiRPA/optimized_bounds.py sha256=g7N1wNqxt67sPYDpOrxlrhTdxrtxh8wve16n__m-ics 43976
auto_LiRPA/parse_graph.py sha256=glxtUmLzF164i8X2uKWdhNXs6diDNo7m4VE67iiBGPU 6851
auto_LiRPA/patches.py sha256=cA_TqpRxLy-_uDJruZx9xF3cPx2y5wwDh1HqHusXAcg 28728
auto_LiRPA/perturbations.py sha256=pNLACtjYWV-xa61RgIYnOsH985RKONtkAuCa2td97vE 22298
auto_LiRPA/solver_module.py sha256=ah_2z4rkxvwhBGZEnQoSXbG67TM4uvwH6fc7ihYgiDM 5742
auto_LiRPA/utils.py sha256=kgufUD9Dcg5PGlr-jzoywYPnfc6qKGiFp89vMDj7FWs 9477
auto_LiRPA/wrapper.py sha256=jkg_FcC96gmOJCcz484ibwXyojC5daaMjSXPhFNbv2A 740
auto_LiRPA/operators/__init__.py sha256=H0MAp3M2D0VyjiLDHrI5CChRv1DOvh2Hb-rlyGI-5Mo 445
auto_LiRPA/operators/activation.py sha256=GmMgOuZV2RNT4Qx987HTBBj7apDVXMehYEyfz46Q3ds 67809
auto_LiRPA/operators/base.py sha256=3ni_I_akeGRy5Qa3P6z8Ux8j_BJtXbZCRS1M_hMMjtE 15422
auto_LiRPA/operators/bivariate.py sha256=UcBzWKtCtZJfqScSnr_5GmXuvPqExL7TdA7M_29nPKY 27251
auto_LiRPA/operators/clampmult.py sha256=znoHdHK1Atl6-rOlepvgkzTnxcmCzvKm9U4VaaKli_M 12291
auto_LiRPA/operators/constant.py sha256=4Kig2cpcb_i1u72irJQPqh-ukXoYshT30MaAni43E_w 5219
auto_LiRPA/operators/convolution.py sha256=Racvr4xBa4VXptmsI655BTvg_78yGg-YtAfZ4N_u9ZA 37307
auto_LiRPA/operators/cut_ops.py sha256=aOU_IuCdOvQi1_bG2YDgTxvG5iEextG9IuuuWx0bdx0 36993
auto_LiRPA/operators/dropout.py sha256=uc15pABTsJHZ_m_wEmtZh6Tmbid0Q38BUoXlG1LeITg 2574
auto_LiRPA/operators/dtype.py sha256=ORGjXReXB2_ZFrnxp0z3RFyu77_3uM26zwTIm4hnOpE 1706
auto_LiRPA/operators/leaf.py sha256=sXeuLVblxyBTgS-ZO-39W2BgfMonXex7bhombHXCZBM 7935
auto_LiRPA/operators/linear.py sha256=zYJfAWzLLNWlzjeDee74Rzo7WQmnKxMyv3l4-nO7itg 34639
auto_LiRPA/operators/logical.py sha256=sJMKvjfp4kYdWLxj2wkZuBmCFjX6lvSFhf4GlzuWioc 1384
auto_LiRPA/operators/nonlinear.py sha256=btXK47BTUzqWPz9J4oUIujTh0FBXig2AptlMDTGG9Zc 31881
auto_LiRPA/operators/normalization.py sha256=USxJV3i9fTQOIwaxX0j6kko5MScRVaEgaww_By466WI 11919
auto_LiRPA/operators/pooling.py sha256=xmKGg7tRpODWoWCOZCIYZHaBLTqhDqtvmeRwGE-QMgI 31360
auto_LiRPA/operators/reduce.py sha256=zAVcVDer_1M-32bdhA-UUdpwB8NCp02YkA9G4Vf_2C8 5859
auto_LiRPA/operators/rnn.py sha256=qTUA_ovCSTTuof1AEx-8ERtQWcJajt-7_wdVLwWnR88 2063
auto_LiRPA/operators/shape.py sha256=ylmc53GJwAJ7v40KFfnhTl2oblbb3ClKCYL-D4mM-5E 30922
auto_LiRPA/operators/softmax.py sha256=fw4xhuqdrubiCeQ-pdtWvugI9JGCPtRRkkdvlTweR1o 1752
auto_LiRPA/operators/solver_utils.py sha256=yS4kIc8Gr_rzo2M0N5eATqQ2ilOvk-rdbnlK1InmC_0 376
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/sequence/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/sequence/data_utils.py sha256=Ve8_FP8RbVCACz076PYuer-8Sfc3AQycdMR0IIEqZVI 771
examples/sequence/lstm.py sha256=xOfEcynU2JZgQVLQb3GLTCPYn4u6mU9M8d3VkNhP6Ho 2721
examples/sequence/train.py sha256=__50bEyzXmR93ZeAcPEi2CKXDp92M1oL1K5X0bMBjOk 5589
auto_LiRPA-0.3.dist-info/LICENSE sha256=96iEW0MGVfbae6U8YOmmUqCncrgyfi-XbkxgAzZsXQY 1503
auto_LiRPA-0.3.dist-info/METADATA sha256=P4dOMQwsiAPSXQ7dxhWJfVI5R6Aph0nGGtlwQ0Bw-bw 15232
auto_LiRPA-0.3.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
auto_LiRPA-0.3.dist-info/top_level.txt sha256=mesQp5LjOScf26ANcce0XmnzibNFh6RUuLGpwlqg3Hw 20
auto_LiRPA-0.3.dist-info/RECORD

top_level.txt

auto_LiRPA
examples