backpack-for-pytorch

View on PyPIReverse Dependencies (7)

1.7.1 backpack_for_pytorch-1.7.1-py3-none-any.whl

Wheel Details

Project: backpack-for-pytorch
Version: 1.7.1
Filename: backpack_for_pytorch-1.7.1-py3-none-any.whl
Download: [link]
Size: 196563
MD5: 0039ded14dd27a9e89e7cc112703fb95
SHA256: 1e54e479524d2733986e8baabaa48c26c67581a0c3a3970d298c5d809db7ef7c
Uploaded: 2024-11-15 16:28:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: backpack-for-pytorch
Version: 1.7.1
Summary: BackPACK: Packing more into backprop
Author: Felix Dangel, Frederik Kunstner
Project-Url: Repository, https://github.com/f-dangel/backpack
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: torch (>=2.2.0)
Requires-Dist: torchvision (>=0.7.0)
Requires-Dist: einops (<1.0.0,>=0.3.0)
Requires-Dist: unfoldNd (<1.0.0,>=0.2.0)
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: sphinx (<7); extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: memory-profiler; extra == "docs"
Requires-Dist: tabulate; extra == "docs"
Requires-Dist: black; extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: mccabe; extra == "lint"
Requires-Dist: pycodestyle; extra == "lint"
Requires-Dist: pyflakes; extra == "lint"
Requires-Dist: pep8-naming; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-comprehensions; extra == "lint"
Requires-Dist: flake8-tidy-imports; extra == "lint"
Requires-Dist: darglint; extra == "lint"
Requires-Dist: pydocstyle; extra == "lint"
Requires-Dist: isort; extra == "lint"
Requires-Dist: scipy; extra == "test"
Requires-Dist: numpy (<2); extra == "test"
Requires-Dist: pytest (<5.0.0,>=4.5.0); extra == "test"
Requires-Dist: pytest-benchmark (<4.0.0,>=3.2.2); extra == "test"
Requires-Dist: pytest-optional-tests (>=0.1.1); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: coveralls; extra == "test"
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE.txt
[Description omitted; length: 2396 characters]

WHEEL

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

RECORD

Path Digest Size
backpack/__init__.py sha256=q2SpfP5B4K5lp9uR6dWzcR6xEAZdlrz_gZgoVrWh3U8 9388
backpack/context.py sha256=VOVCWEAPjctTO13fumW98nmhJQt2C3ES2HaJUcq-Ao0 3203
backpack/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
backpack/core/derivatives/__init__.py sha256=PANWisxu73xAmQ7c20_Mq0hTZSh6G7Rw3TZGloyEMWA 53
backpack/core/derivatives/adaptive_avg_pool_nd.py sha256=do5CxmOdIpd1-ipKetxNqHutIniO-cpqIvoO4xSWGBo 3289
backpack/core/derivatives/avgpool1d.py sha256=xqKF54nBVFXauDkNoodw9Q3gkxYaIRnFj_42pMNq4cA 175
backpack/core/derivatives/avgpool2d.py sha256=p1o5f1DMCPW6C9hl_iSlerCsL4O_7RaH9vuxfVZvKKQ 175
backpack/core/derivatives/avgpool3d.py sha256=lp-P0TG_r24x8RO922ie4Y6OaDkmnUvLHeTvUkO_XYw 175
backpack/core/derivatives/avgpoolnd.py sha256=3KF2K2Gp9cvlzd8XpsdWYTbObOLAKeFcyAg6ZLvxHP0 4604
backpack/core/derivatives/basederivatives.py sha256=mCS9HBXZOfIKFhZOJImYrMf92fN551SN0TB1roNUSBk 22385
backpack/core/derivatives/batchnorm_nd.py sha256=l3nbaDcbOTCLTA5AS5zMMyYSmJ5Lr5M7O8cDcbD7nsA 11156
backpack/core/derivatives/bcewithlogitsloss.py sha256=RTi3t1A0jNylImoXjbSnDutBv7WGHj1Lt3uJMkPSyBc 6110
backpack/core/derivatives/conv1d.py sha256=WYnHXOTDDhcw5d-qnyOcZBnZMH5dnPpuhGiyNcxe9Eo 163
backpack/core/derivatives/conv2d.py sha256=M-OvDc_8CbbbIK_5mUzocM4E0-t3kJHOAX20bL-wnDo 163
backpack/core/derivatives/conv3d.py sha256=7bsCUTA5vIuoM4LGCsn6lpD0aFtnqA0w_HUjUhOtFAQ 163
backpack/core/derivatives/conv_transpose1d.py sha256=hHCegkyNQ8TuPD0K67RDVLjrKVEfkyoZfOhaxnuemqg 259
backpack/core/derivatives/conv_transpose2d.py sha256=STXgWJK5JZzDv4kNvNYeB4zeG3uMnibAJba_h0PfUbU 259
backpack/core/derivatives/conv_transpose3d.py sha256=bmNGz-mh3OvLCV2_45bNrTDL6hmH6jMpTJt4m91NnG0 259
backpack/core/derivatives/conv_transposend.py sha256=gYOx-yjRxuDwg5NYp8OotnR_uF8-rojVmqfRUwsWxaA 6095
backpack/core/derivatives/convnd.py sha256=JoZlAK3bBCv0i3rQLn-XEHqjS5ficcS_VMPU3KmE6TM 9692
backpack/core/derivatives/crossentropyloss.py sha256=wE51tthKRh-mA077dqZrEo8yfjR1WNSEtJ-6e-0HRoM 10479
backpack/core/derivatives/dropout.py sha256=djLR9a9PO3pNbAPc-9R7K07yX4knYUg3u93U5M_ZSj8 1057
backpack/core/derivatives/elementwise.py sha256=2VfIrEjpylehd5jcYVpPe_KzA8TaKcNIZsVP9W_aa7Q 3569
backpack/core/derivatives/elu.py sha256=VJUveZ3IV_vYz5SsT7vcOBVmKvOYFCs3lw6Lq3XD-As 1272
backpack/core/derivatives/embedding.py sha256=slH-I7pevAOGcGfrDmang8Xp0UtyEMVKia9he70jenI 2192
backpack/core/derivatives/flatten.py sha256=nj_gU3XA1_rAgPfK1_b1r9GtsgzD7ORgkvrEnUI_PeE 887
backpack/core/derivatives/leakyrelu.py sha256=ykl5lQorRvdw4IFctFZWZsspiFSLkHaylHUcGA8DMXI 885
backpack/core/derivatives/linear.py sha256=eIRTmcgJCxIr6haxOWJi9SnO76EQsnrBlYhd0y1o9VU 9245
backpack/core/derivatives/logsigmoid.py sha256=iwd_FXpaUca8pmvkfBd3FPXehffqSsQfQang1gqKxcU 1016
backpack/core/derivatives/lstm.py sha256=LQH2CXPRK0UvwivqYN5F3fBRHNwlpmBdiCdxEOVb5_E 11662
backpack/core/derivatives/maxpool1d.py sha256=SCvm0x3sEShE7dVaFP3jEVWsGf2X8BkRVchCGlfSuFQ 175
backpack/core/derivatives/maxpool2d.py sha256=LpJ2IcW5LBlCY6rxgmsSrfqTGPhy_E-HBb_tJgvkKzQ 175
backpack/core/derivatives/maxpool3d.py sha256=-PViGaHfu_E7I9ks1CYybRc2q0oMD23kJ85GmJkD724 175
backpack/core/derivatives/maxpoolnd.py sha256=VJgq3_fw-Q6TCPk8bZfKxAVPEljhTDAYou0SgXyItK8 4958
backpack/core/derivatives/mseloss.py sha256=8F57-RuQvc48WNYU7tYbeZEjXhGXyjNWmnSNwwj7wIM 4805
backpack/core/derivatives/nll_base.py sha256=iqhn8OCe2EOpTYSFnrUNzGzMnD-uluJZZrtm-iUQ8fo 5853
backpack/core/derivatives/pad.py sha256=5JQAD3-prwvkFvo1HPJWYEYEN7OUFBvPQi5-fX8pR1Q 2168
backpack/core/derivatives/permute.py sha256=7jVQIffH2J5V5BUy1Yjg4xeHYS-XLFRmrjp6de852uw 835
backpack/core/derivatives/relu.py sha256=ekd0AfsaJtgb9FCzooHBsgjrjD_5XvpCdSQWAubQtDs 757
backpack/core/derivatives/rnn.py sha256=--cEG768r573T5vTR5cgv9Pd-JUFCwjKHl9ze2ofiNI 8656
backpack/core/derivatives/scale_module.py sha256=IN3r3GuXtQW-qc1od-hsXTWoc20_YvbRnn_RwOiH11I 725
backpack/core/derivatives/selu.py sha256=Lbr-naVOtgNTHMKGCEmWnGecIZYQO_mUUq6qedPD16s 1416
backpack/core/derivatives/shape_check.py sha256=fElvuNzP1kMWXHArAnEN9oYjFVddqLrmL0kmTDQddLA 11143
backpack/core/derivatives/sigmoid.py sha256=5pAu2S3DdGLKS9XKt7rXmx_YncIWX5QB6bOnYPvJGm8 965
backpack/core/derivatives/slicing.py sha256=dfeQrZlxxWdyWMhOZAcY0z2sXMtyifqg7CyMfDbuHsM 1390
backpack/core/derivatives/sum_module.py sha256=-bvN2tbiQh5nLLusqvn1-ocBuceUG9s3IG2CbLx3gSU 542
backpack/core/derivatives/tanh.py sha256=c-SxFwG31_7jnw2DJiAcnh-HiuQyPm9bYNxl6J8F_Sw 744
backpack/core/derivatives/zeropad2d.py sha256=yBHh3y3cfsE08P-ew7goQjBkrDFa0DO8_tHEWt0rPag 1868
backpack/custom_module/__init__.py sha256=LqiAIGzdp2uVg7rJjJYcXFpxD2jrc_nagZ-f5yJiCA0 85
backpack/custom_module/branching.py sha256=QG5jkywe6gBvhtBeziWcmsSYPg6NBuh9t2UNbHdtMQY 3451
backpack/custom_module/graph_utils.py sha256=0dyIll9RF7m2AAbBwXjsJWCOXszNNMwcqq5sdBQfdHg 18545
backpack/custom_module/pad.py sha256=6NI7MXFv3krEHcyMjNEvx3nM8N95TYLBo5iIbIB5-U8 1069
backpack/custom_module/permute.py sha256=7oXcMmp_YSwpeN-Q7qE9whFxhtIJ66pm9P8o0MOiBa0 2012
backpack/custom_module/reduce_tuple.py sha256=SgD-aKI7AD80NOHZdVQnVdW0JlXBTBjGVWe6NJvmbMw 624
backpack/custom_module/scale_module.py sha256=W3ZIPI0rsXB8nMlg4VljBBb629SLnvE-ZPQycuPUsA4 783
backpack/custom_module/slicing.py sha256=ZHLBfTmc8v8De2mtpNQFJ2FpblrHMQ-YczEVWGlDWQ0 731
backpack/extensions/__init__.py sha256=vDPlusOTFYws_lNvgeOdRclUjiIxfaSBRqsF5cibvbE 754
backpack/extensions/backprop_extension.py sha256=aKaEomMFabzn5TiIVHO5ubukFMzs7mVqmy-bj-Bss0c 5993
backpack/extensions/curvature.py sha256=CPNUbV88SatKHcVA_P0jFzVdRMCVot9B_29Yn8tMknk 2717
backpack/extensions/mat_to_mat_jac_base.py sha256=r_d8gtVb83ULBuU9AucCx7sLFO9nfc4_ii3aUlYA4rE 1850
backpack/extensions/module_extension.py sha256=3K9CYXGuhwxD0VhnLHbl3FIdmfaQlNfTiTvJ6qBvQhI 9091
backpack/extensions/saved_quantities.py sha256=I5o7WrcpdWUFkzKUNNt1IkHLbYAs680vzlPDThUf22A 1565
backpack/extensions/curvmatprod/__init__.py sha256=bjFEihXfXoFOBUcyE7DgVZ6ss5HRjIL2Jp99WnOagQw 1118
backpack/extensions/curvmatprod/ggnmp/__init__.py sha256=wzDtQ1TW3hOHL_8YUzsl0giY9igC0F09gsVfBZGyB_E 1792
backpack/extensions/curvmatprod/ggnmp/activations.py sha256=UOTff3Mq6fY9wTJ1cd7Y77sjWK2KS8x12BYLAGAoVEI 589
backpack/extensions/curvmatprod/ggnmp/batchnorm1d.py sha256=FUdlQ5F4hevsJAlebMc4L42ZWYUp5_Q20TsIyvFb-Jw 1113
backpack/extensions/curvmatprod/ggnmp/conv2d.py sha256=1mpgwN-ZvmIv5L5KXvdlPc-uBt3ed1XR1-HEF8PFJuU 1070
backpack/extensions/curvmatprod/ggnmp/dropout.py sha256=q3DJRTQ3c7o0EKwmRQRoAxeqcd7gEFUQ9TuuUVdBobo 251
backpack/extensions/curvmatprod/ggnmp/flatten.py sha256=poGaF8yqKWl37XxYZvVMJfqF8fH1bknf70N3NAXIHIA 251
backpack/extensions/curvmatprod/ggnmp/ggnmpbase.py sha256=A48314rHrB7wbUnpASxRIkkeO1Nk1KPxt1siNY3_3AM 1126
backpack/extensions/curvmatprod/ggnmp/linear.py sha256=b3iH4woC5c0cKl1QyNmSjYsLrLpII1X-G0RRhE3wlxo 1070
backpack/extensions/curvmatprod/ggnmp/losses.py sha256=x01FhVA5B63yeXilMNjgu_p9nIsrkt3015SC9gCRrZI 934
backpack/extensions/curvmatprod/ggnmp/padding.py sha256=FxeyEaQWMiCkN6IX_SG6HCzIeAa6uahfw6K_L9YMlLA 259
backpack/extensions/curvmatprod/ggnmp/pooling.py sha256=uNnkS9i3C0h7CVhmV7M_db0nZWx0udpp8GkhFff0-HE 448
backpack/extensions/curvmatprod/hmp/__init__.py sha256=1uOsHUuazvC5cRky6prAfSNAgpDOBopvhaMTtFrBOXY 1702
backpack/extensions/curvmatprod/hmp/activations.py sha256=TZcpsqP-4Q3H5R591BUGB1OKg370Y4rtfDplFC62JEg 571
backpack/extensions/curvmatprod/hmp/batchnorm1d.py sha256=z_u4VjXdnUZYu9uF8Glz9YhlxIaNQOCjdo5U19CzqAs 1095
backpack/extensions/curvmatprod/hmp/conv2d.py sha256=FJf505vsV7Vvft724vjP2B_YsyCFB_OfSKCtmVO8krI 1052
backpack/extensions/curvmatprod/hmp/dropout.py sha256=DqrGEbdZ0OMFSvNPRIMqUSMsWK7EzpBefD2BUPu7G-E 241
backpack/extensions/curvmatprod/hmp/flatten.py sha256=ynF8yRK7ILmLGNHa-iSDYr9IkwOjAIj1IyZ4pz_iLBA 241
backpack/extensions/curvmatprod/hmp/hmpbase.py sha256=7CscXUnJUq5o0Xh-2-LTNrfMtZW1SMq0CmR_gs8WV94 1342
backpack/extensions/curvmatprod/hmp/linear.py sha256=J72sfW2nlRHOwXqf-lSM0c_Ba9I4w6xgvAv10bhxaws 1052
backpack/extensions/curvmatprod/hmp/losses.py sha256=yLkOGZEAJNsLs0Gcf7dPHLKYlsfO6tnkwFmdg3cJXVY 916
backpack/extensions/curvmatprod/hmp/padding.py sha256=S4wKt5BKHRfSebgiHtFtjnIdMg67RyssyW2yMyIi7eE 249
backpack/extensions/curvmatprod/hmp/pooling.py sha256=Nhoq9H2lon7gp4qezSmJzDaJJo4_dgReUfi02r30geA 434
backpack/extensions/curvmatprod/pchmp/__init__.py sha256=fMjhkw3b7kxAS99Fa_IJj7VG0R_8CVdzjCJRPR6GT3Q 2404
backpack/extensions/curvmatprod/pchmp/activations.py sha256=EvoREUwrb5ew_0sjFgCzT5c7lTptpSFbdxsVRAbDaaw 589
backpack/extensions/curvmatprod/pchmp/conv2d.py sha256=8YG_fetwxyy3GyqerXuUfYyws92ttvMOrSB-KZdz2D4 1070
backpack/extensions/curvmatprod/pchmp/dropout.py sha256=WEamLsli9H_3QVVXHBqZStf7yssx7ljCrTjA9CB2_Tw 251
backpack/extensions/curvmatprod/pchmp/flatten.py sha256=HMDnCtzHY0h_LkdcU6nEuvqTTczqKFHVFZ-VXXbHjjU 251
backpack/extensions/curvmatprod/pchmp/linear.py sha256=abJsqtVvMwiegsWvj-ac6Cq1WtFPIhg4HJXcbsenf7Y 1070
backpack/extensions/curvmatprod/pchmp/losses.py sha256=7h9lo--2RvbgO07eNDILTMp90dzrvRWV34stGpbZ3NI 1047
backpack/extensions/curvmatprod/pchmp/padding.py sha256=ly2buILw8UUYTB3R8Rn5NVvcfbBslgAQ--fNw4RJM9o 259
backpack/extensions/curvmatprod/pchmp/pchmpbase.py sha256=3WPcrMzFln41c4l13QS0-IkqA7-vN37ERkhmltnSYcU 2650
backpack/extensions/curvmatprod/pchmp/pooling.py sha256=nW39jOtLhZjOpcXVu5CQotXhdwzFO-FM8ctfWAAXMvo 448
backpack/extensions/firstorder/__init__.py sha256=6eu5yGIc_TaXkG7dY7sj35ZFsBOAdWZ0EN2kUUpvuOI 953
backpack/extensions/firstorder/base.py sha256=DZl0rAJpGdrZxseO7mKpJoDFE9yumpC3k1MAoy5TMl4 901
backpack/extensions/firstorder/batch_grad/__init__.py sha256=Cj1q8E1rYk37zpdFWsGQEWjDEWiIGsQvH5UsQBxfP6I 2774
backpack/extensions/firstorder/batch_grad/batch_grad_base.py sha256=Pcj0Rg4QOvEp-GGxAPxrnK3XwMHetB0HfqE5pWsshEE 3052
backpack/extensions/firstorder/batch_grad/batchnorm_nd.py sha256=AmGzdRYtbpdR_H5Y3_wOBjmueVIVuv45mXBhnRCSlR4 1033
backpack/extensions/firstorder/batch_grad/conv1d.py sha256=C9qkdyvzXSQPPiRA1_kebNoKu4sWfWxBQTV_PAreoyY 296
backpack/extensions/firstorder/batch_grad/conv2d.py sha256=vQalqlD50ZPR59J9jR8yXVJIocz1RFiJzFbX8YS6sT8 296
backpack/extensions/firstorder/batch_grad/conv3d.py sha256=oet9GxTWQn1AUCgMvbbb2FWMwabZOxYrsQDr_kO0mRE 296
backpack/extensions/firstorder/batch_grad/conv_transpose1d.py sha256=IbZaRTdZk-wSEmRz_iZ95OVZ48ViSpCr3o_qSbF4OIM 355
backpack/extensions/firstorder/batch_grad/conv_transpose2d.py sha256=vdcoy_GMUMO8ejkz5u3sblPY5-Bf8nj3OUyBhDsK7kk 355
backpack/extensions/firstorder/batch_grad/conv_transpose3d.py sha256=XsGxfRD9pmPQ5QUwqCWbgQfnG14fTdSnEUsGug3L9z8 355
backpack/extensions/firstorder/batch_grad/embedding.py sha256=oMy4_LcM3XmEsW9YN17DfWAXfixLt30s8n_oa2bnbC0 418
backpack/extensions/firstorder/batch_grad/linear.py sha256=CjPhpUykRhsOdSNrL5fus9A-GGBhU39xT8DrbNXSDs0 296
backpack/extensions/firstorder/batch_grad/rnn.py sha256=LbYMGLOXXJevVZqFV13RHezCpQrgQA4_3tV6KCcJp9I 839
backpack/extensions/firstorder/batch_l2_grad/__init__.py sha256=UcNFcUSt7Z9Z4_x0vUO15Cu41N_qSu_uSLdIlQAt-a8 2201
backpack/extensions/firstorder/batch_l2_grad/batch_l2_base.py sha256=l8sRTPU5IrAVeknNTedROcuiwfMgfpGJEMg1HlvQKPs 2515
backpack/extensions/firstorder/batch_l2_grad/batchnorm_nd.py sha256=3Wj8byqR81_GfuinOhZn5GpvC0OGNUy61fEbsaQIW2U 963
backpack/extensions/firstorder/batch_l2_grad/convnd.py sha256=eIecykpFhIl4CYcLdhOdKAS0_Rp0OcL3wKDe_2pCklU 1613
backpack/extensions/firstorder/batch_l2_grad/convtransposend.py sha256=3c2WZ-7O_HFqei_K2-MaxkApqd41wVcFCX6Is8F7Bww 1833
backpack/extensions/firstorder/batch_l2_grad/embedding.py sha256=eKqHMm6yx13M3hsqIerv5I57sipiS-FIr0kZQ105kUc 409
backpack/extensions/firstorder/batch_l2_grad/linear.py sha256=kzOmLOb7QmnSv3u8esNPcolmWJ5PB7IlffE4y7f8Ins 1609
backpack/extensions/firstorder/batch_l2_grad/rnn.py sha256=HAXr13h65BZhnwR_Gj4EjqCNJRkswQAr541WxRTmbrA 812
backpack/extensions/firstorder/gradient/__init__.py sha256=c7unpFSLUhc7A37H6bmHHPy21MafUfk5Hn4ohSp9-nQ 158
backpack/extensions/firstorder/gradient/base.py sha256=dzAOKyjo0wkyVxmkLQmmMi-KaRpA_OqHHQ0pZU8K9HU 2425
backpack/extensions/firstorder/gradient/batchnorm_nd.py sha256=ZH1Tz1-8A0TEO-bRLJ0-v_05OHpwOZh2aTUbY6gSuIU 948
backpack/extensions/firstorder/gradient/conv1d.py sha256=p7eju98-jPsdNSqP3Y0bKkFIsFX21ek050g3pb-EwT8 242
backpack/extensions/firstorder/gradient/conv2d.py sha256=GOxZniCnpdmbkZig24LY-G_dGNRW5Q3JqAJZgSxQ2LU 242
backpack/extensions/firstorder/gradient/conv3d.py sha256=QCRB55DRzcLTlgBJNmoMsBH7LZ21ikfXaFdScTL75ZY 242
backpack/extensions/firstorder/gradient/convtranspose1d.py sha256=dQbH5jD1P0h7_nKYt9JsMbTVx8caztbXdxgmj1_SIqo 301
backpack/extensions/firstorder/gradient/convtranspose2d.py sha256=3TlJHCHs55T6hSbifJ2qy_U53lDV0jau-vuVVhZfgaE 301
backpack/extensions/firstorder/gradient/convtranspose3d.py sha256=73BmuFbx4ZypVGL0uBJRM2NVw2F7G4xSjpjia-gKpGs 301
backpack/extensions/firstorder/gradient/embedding.py sha256=iBlPmdz4FXrqmyAzbiksk0CM1VGN1N86IgdBnko3-so 400
backpack/extensions/firstorder/gradient/linear.py sha256=S3ID0BjG4dS5Igo_CXN-2W5jaLbt9mJHHFAV-V84G18 242
backpack/extensions/firstorder/gradient/rnn.py sha256=JfAQdGWP99T7HPhNP16_EUpz5CHbnsXE22f3NUFkXoA 812
backpack/extensions/firstorder/sum_grad_squared/__init__.py sha256=DUB4F6wWBib3DEFrsLOrfx9T8UUpn7-Dsl75T8oJbXg 2194
backpack/extensions/firstorder/sum_grad_squared/batchnorm_nd.py sha256=ynsfZGCFbHTe9fggs6OEfBgrhfBrT9mQgOamx8yjvXE 932
backpack/extensions/firstorder/sum_grad_squared/conv1d.py sha256=yzkXVeKPSDje69DoObcKFFni0iE1qSrP49CUn7ZwFmo 277
backpack/extensions/firstorder/sum_grad_squared/conv2d.py sha256=6s3yfBBXPsqHPp86RSSFVmzBOPrL-FgTBYAHZNfimVo 277
backpack/extensions/firstorder/sum_grad_squared/conv3d.py sha256=IXWLv6CE-kusSANg3uWXXznCkYo8eEOv7NSGm4hnbXw 277
backpack/extensions/firstorder/sum_grad_squared/convtranspose1d.py sha256=uAqRg--M_AbkMF5X5KHp_Hjww-JqvZMh8dmRwzb02DE 336
backpack/extensions/firstorder/sum_grad_squared/convtranspose2d.py sha256=cpr_qwU9dYnRUhsNfJEgGWblNIlmQjYt8jJ4n52K_M8 336
backpack/extensions/firstorder/sum_grad_squared/convtranspose3d.py sha256=F7Wm7zkiFcsrPyr0WSh6OYqOObJbGHLNnEDvF7QhQX4 336
backpack/extensions/firstorder/sum_grad_squared/embedding.py sha256=Y0smq5g34FEGUQ3_2nqTKzjkBeyHqbJeZKvaBN64gFU 387
backpack/extensions/firstorder/sum_grad_squared/linear.py sha256=oWfbokRGseiqahxfFnt9clNuMHsdSUJaSLpei-ls6ew 1302
backpack/extensions/firstorder/sum_grad_squared/rnn.py sha256=wnjmbYo_KpwRMnE6jcikoGFgrknfm9hQfc-nY1UYKEc 831
backpack/extensions/firstorder/sum_grad_squared/sgs_base.py sha256=nlGLqa87N2D4F6xsTjmoej27-jT4UfG_b_3pHwLZm70 2430
backpack/extensions/firstorder/variance/__init__.py sha256=jFcktjb18j930KF0fLH8nyRGqHq71t9dNyvYw8knvRQ 2216
backpack/extensions/firstorder/variance/batchnorm_nd.py sha256=VdPl_eofRt2g2E1_SAKkNEsQ_qP6i7q7jnXm1nigg9E 1072
backpack/extensions/firstorder/variance/conv1d.py sha256=Gc9AGQ3TxJ8Hs8PVSlApbpIkz1lE86-8C9PFGGsE4Hg 417
backpack/extensions/firstorder/variance/conv2d.py sha256=IMYeOvjM9ZPMMzdQtmm8xrcNcV8_iIhAml1dMq7vRxg 417
backpack/extensions/firstorder/variance/conv3d.py sha256=UUFxG9ZSRUdNNynXdToYOUPnpG4WkS0jsivkpyyQqjg 417
backpack/extensions/firstorder/variance/convtranspose1d.py sha256=0ZSGhXy82NZqhDmsxWOeuvpRNGjlgu3GB8VrPVzNugQ 489
backpack/extensions/firstorder/variance/convtranspose2d.py sha256=IO4pFJo6v_fJcMLXW3FnHeNTGxvNpK1SKnnsCwDp0qc 489
backpack/extensions/firstorder/variance/convtranspose3d.py sha256=NwGOa8kjhagCtqQNuF-a6MZUjrtsPmJCRhm8SamZoQU 489
backpack/extensions/firstorder/variance/embedding.py sha256=YN3CO3yR-mO9Mp77CK7Xo0DDQrqcZI1hw6Gx-2iIisI 584
backpack/extensions/firstorder/variance/linear.py sha256=WMGSj14PmrHJ-e3uKqXnXwKqx9j7gukcxCEHaBh9vGU 417
backpack/extensions/firstorder/variance/rnn.py sha256=AziT3TG4ALJMpeLu9YAwn9AiZ5vgmQiQ7Ta4JkoTJZ4 948
backpack/extensions/firstorder/variance/variance_base.py sha256=jqmdB1P8eiZfJvTUyWBI52tRfQsA516F95v-FTn7PTA 2797
backpack/extensions/secondorder/__init__.py sha256=3IEEB5qHCbFK9781glmhvA4nPjUGQt8hUNNlMbX9rIk 1707
backpack/extensions/secondorder/base.py sha256=fBOgdB_Ee5QCSy_jos2m-1fNA4a5vVbzDKSuftRNzsU 336
backpack/extensions/secondorder/diag_ggn/__init__.py sha256=SA8vMveCkG5qFvbxmr3kK1cnHSFs0jfMsAFeaq24tqY 11876
backpack/extensions/secondorder/diag_ggn/activations.py sha256=tUA0fPgGOUNehoRFKIXl8FhBKaFOo2q45geAvS3IlAM 1390
backpack/extensions/secondorder/diag_ggn/adaptive_avg_pool_nd.py sha256=nkaE4roHI2-p5cZGJSZ7dcil3JNnXBVlrngLyPSb38c 557
backpack/extensions/secondorder/diag_ggn/batchnorm_nd.py sha256=Ttlg8GZ_15gTFS-ld44UFqoyx6WcXQmeTM3FGtW-dl0 1515
backpack/extensions/secondorder/diag_ggn/conv1d.py sha256=pEkBVobJipCOM3Uf7sGOdsfe__ORdBKe2ZBRlSE5IyI 474
backpack/extensions/secondorder/diag_ggn/conv2d.py sha256=Pb5T28lOV5mjEbjQRhAa-ZzbNgAjPqVE68Fv1yemXIU 474
backpack/extensions/secondorder/diag_ggn/conv3d.py sha256=KUUFJRtK-gcEWbwloptB65D0f_hkBkDc_CPthTeHhv4 474
backpack/extensions/secondorder/diag_ggn/convnd.py sha256=DiqopcjlR2afInCAqJnTUrMUwMK3ICII6OlObRD40N8 1113
backpack/extensions/secondorder/diag_ggn/convtranspose1d.py sha256=Iwzqsq7VYTdgccmEqIkPdyLVvTAKdx9ebEL7ZQvnEzI 618
backpack/extensions/secondorder/diag_ggn/convtranspose2d.py sha256=stJuRfPqM60uLnRHkARhbfPJg6kwRe1NimyP0QGzBH8 618
backpack/extensions/secondorder/diag_ggn/convtranspose3d.py sha256=ss0lvOKHyv1ayQrcRVwao_NOFW9n88SiGoGL5J4xwcM 618
backpack/extensions/secondorder/diag_ggn/convtransposend.py sha256=BBuL1iTNb880xe4dsJkizczCUhP1hK-5tCWUX5NKjeA 1053
backpack/extensions/secondorder/diag_ggn/custom_module.py sha256=ljt1dr0KeEQePlI6MMcJP578CvYijXJA1ZtDu8YeU3Y 700
backpack/extensions/secondorder/diag_ggn/diag_ggn_base.py sha256=9R2eC8-c0xVql5sNEogChDht0c2rseD6GYVIngWzyas 2569
backpack/extensions/secondorder/diag_ggn/dropout.py sha256=44BfD63DRhuH4Q0NhvDSE97ldnOZ2CsLzlX0ePxgWn0 276
backpack/extensions/secondorder/diag_ggn/embedding.py sha256=a-oTNTBJHlAYlqLjEEe8zGAo2zOAaqvmDHEs2ZzzwzA 712
backpack/extensions/secondorder/diag_ggn/flatten.py sha256=4bECb3gVK7f8f4FjJZJeNikHAZJHGkcazQR63KHltYA 276
backpack/extensions/secondorder/diag_ggn/linear.py sha256=--RdFMlRTg06UYujN9_PIWWljKq1XSLd6wZSlZb8aj8 1098
backpack/extensions/secondorder/diag_ggn/losses.py sha256=1XoM8e4VYbuQ-z2zQmjhvCQoKXqwIx2daKgiv7HoJbE 1672
backpack/extensions/secondorder/diag_ggn/pad.py sha256=77KZZokSKZUlT_jY1XByR-MiT8PxDJeNmd743YSVyDU 499
backpack/extensions/secondorder/diag_ggn/padding.py sha256=1cPZuSf4-BzcsVv97sbSkbRbUFiANik3nMU-7azfXgw 284
backpack/extensions/secondorder/diag_ggn/permute.py sha256=JB1jQRQdzRwvY7v5MkUh4r6UrmRZw28cKCV0mXKKDwc 382
backpack/extensions/secondorder/diag_ggn/pooling.py sha256=quV-I6oCInhiYGPQpSyAN2-RO05GRWe7DMfA_fYsli8 1279
backpack/extensions/secondorder/diag_ggn/rnn.py sha256=wgvplhb0Wv3EJPQM8ubDm9YtudYlWOYwL_yxNK0PS_A 1548
backpack/extensions/secondorder/diag_ggn/slicing.py sha256=Nf1O48u9-IvLr25P1mzkn0AgdyyKy6j8ooEXOhTavKk 514
backpack/extensions/secondorder/diag_hessian/__init__.py sha256=skXX2u98y56q--hcvCWzJ5Mja-VvbI8wFJxw3ZQaQK8 5742
backpack/extensions/secondorder/diag_hessian/activations.py sha256=nQWuR-OS25N_kgj-mf61zCUiXJ2oqJ3IEAUdqpiBd5Y 1533
backpack/extensions/secondorder/diag_hessian/adaptive_avg_pool_nd.py sha256=yTRwmBcfkxo6kZNij9K3M4AP_duXJlcmPVz-HwoWSBU 549
backpack/extensions/secondorder/diag_hessian/conv1d.py sha256=fJBbltg0GrQRLdEE2G20sWwtRvWOhlPs1eoN9fgSRLk 832
backpack/extensions/secondorder/diag_hessian/conv2d.py sha256=_vi2iwCSzFclUQaPQvqPjfuP7DRTIf5Be3oC-COAwDw 832
backpack/extensions/secondorder/diag_hessian/conv3d.py sha256=W6rRRIcXUbWtm-2wkHRA4UtH55vCxTxctglsKhDRbZM 832
backpack/extensions/secondorder/diag_hessian/convnd.py sha256=pTawhmSZHrk3JDtz3QVtwtHi2z_kzMLtt5JnZsL2__8 2392
backpack/extensions/secondorder/diag_hessian/convtranspose1d.py sha256=OP35mS4kWVUgCJtKimIk8sV7X8mgfVAkK4lrTHi_Ybc 610
backpack/extensions/secondorder/diag_hessian/convtranspose2d.py sha256=QEMSGjHrVVsjXV2qS7fI-QSHsv441Rm_Hc-5LSvgsSU 610
backpack/extensions/secondorder/diag_hessian/convtranspose3d.py sha256=-uZG01v9EN3rYIK92Cxme25xz1zLMQTkZveJ7Z9J3ow 610
backpack/extensions/secondorder/diag_hessian/convtransposend.py sha256=ou52S_RHDLUJokVwaaCH7ZteGu7duvSnf9LiefJyi04 2444
backpack/extensions/secondorder/diag_hessian/diag_h_base.py sha256=jBM8nFMpoQ_ClnfrXbP890g0ODIjJlRKfs1sklYoELY 1942
backpack/extensions/secondorder/diag_hessian/dropout.py sha256=CUcSrs5qWpb-cpDuCZVp4covfSW3GOIuDaKs5c3-3SY 272
backpack/extensions/secondorder/diag_hessian/flatten.py sha256=ByKMOcI09SSgBrJluOWKoVAOS7s1hJ5Egab6fFALOEk 272
backpack/extensions/secondorder/diag_hessian/linear.py sha256=L8oEY0mdYbqjx0hC-uHreWiZsaigKYlgXDfLHXLagws 2528
backpack/extensions/secondorder/diag_hessian/losses.py sha256=rhUcXfz2DL5jhPg2-pQ1U-fcqhhoRIBcXa3mAhS3Tr8 937
backpack/extensions/secondorder/diag_hessian/pad.py sha256=dix7HRMB7evfiLTe1_qqAdPwnivHWDyh1LOvNBoWUHI 469
backpack/extensions/secondorder/diag_hessian/padding.py sha256=ryfClL9NWxQnSnx7oABqIGuXEfFySWHFL-_jnXmDWz8 280
backpack/extensions/secondorder/diag_hessian/pooling.py sha256=E45VK6O4Kwq8OX3Ob3oDmW0ofuHqls2TjjFNMsN-pz8 1255
backpack/extensions/secondorder/diag_hessian/slicing.py sha256=1sno07qfqXh2u4m3t2xHXrOPRol5flGHxrXboPT1LHI 505
backpack/extensions/secondorder/hbp/__init__.py sha256=Rx-BqaYPqGOceQOSqdp-4M3TrjfEx4dDdp19EpBowEU 8329
backpack/extensions/secondorder/hbp/activations.py sha256=TqNz2pzkwI32jn8I0eYtVQOSp7Aq7_vu0ceRTj2ncc4 595
backpack/extensions/secondorder/hbp/conv1d.py sha256=JD8gCwAvTIfzqvf3t9PRXdHv2uxfQKKkyoYnTnCoSno 373
backpack/extensions/secondorder/hbp/conv2d.py sha256=_Tq1TGJTKulvfEb1ABd2sWpNLUACgqOBWUM-AlxlMzI 372
backpack/extensions/secondorder/hbp/conv3d.py sha256=xKH0yW-IN_V_AqJcXt6uWIhubPpuOnwqHLUO12BLOs8 373
backpack/extensions/secondorder/hbp/conv_transpose1d.py sha256=PTprH4-rAfN03XWnByfikaQ4uT5MQaSsvHBMkLeNBGg 422
backpack/extensions/secondorder/hbp/conv_transpose2d.py sha256=0g3JEARf2g87eUA5MIYv2AM5Ql9rXrvZqCyY4RXzXYI 422
backpack/extensions/secondorder/hbp/conv_transpose3d.py sha256=3nRNLJCr82LfGjdN9_LZmBBwuEqnGpC4E0ZhMGVbpno 422
backpack/extensions/secondorder/hbp/conv_transposend.py sha256=si6DDrpu8lT5hCf1AAPRNjskSxtH4j5w-W5pYczUe8s 12209
backpack/extensions/secondorder/hbp/convnd.py sha256=63XxUIFUuaiD7FUvFkiCRm0kNz0HfwC7JDXj1uexsxk 10278
backpack/extensions/secondorder/hbp/custom_module.py sha256=fIIYpfdj0l9YGMDudzuijvvO2GQeMpE0B2JeGb6q8JU 669
backpack/extensions/secondorder/hbp/dropout.py sha256=QJPSkqmdAua19TtCPzQExWkE7_6GBlb7iwDTQMDISrk 253
backpack/extensions/secondorder/hbp/flatten.py sha256=LwDepeRxlpgb3ivZXOY2xW8nLsAaD1HOOZEIrWfX_PM 253
backpack/extensions/secondorder/hbp/hbp_options.py sha256=zQ3lbxXnARhjYrrkIDtnsGSp9erEluh9eUZottbeOqU 1645
backpack/extensions/secondorder/hbp/hbpbase.py sha256=eRAnveXTqL7kYTQr0wv2Q9VZCY3mmu1UHunhmoWe2O8 2105
backpack/extensions/secondorder/hbp/linear.py sha256=NFRfCdL8eyq8Y29CL5Jzw6nwDoXShqLtoMd6JM24T4o 3057
backpack/extensions/secondorder/hbp/losses.py sha256=ozOH55T3fzrptGSiwwGKo-d__RHJb5pMk_IJPa003jM 1972
backpack/extensions/secondorder/hbp/padding.py sha256=gX7Khy_gNIpmS25a0kV88Ee58ns-rzQz2xYmwPKOwG8 261
backpack/extensions/secondorder/hbp/pooling.py sha256=CMviVoE8t1kNq-_imLTbns2HwFTB8-fyFImgcu_XBiM 452
backpack/extensions/secondorder/sqrt_ggn/__init__.py sha256=9OGT8iHxU-_fVEQWNJN2B25AypVKt5KUZOZMSkxQbv4 7508
backpack/extensions/secondorder/sqrt_ggn/activations.py sha256=huyxGZ3v_iCzY2uNX1lYV7YorUPBskh9R7Pfzk2amKs 2349
backpack/extensions/secondorder/sqrt_ggn/base.py sha256=bRFRmc1IYUnMnCCJfrqQD4rvN6ZLJnctznFPGkEQYsQ 2661
backpack/extensions/secondorder/sqrt_ggn/batchnorm_nd.py sha256=eyansuS4GqfDyzEYQMiXm8L4_ILhHO2292l4YebNwxw 996
backpack/extensions/secondorder/sqrt_ggn/convnd.py sha256=wyS3KzsilnNjN0tI5dL08aVc5GrQbTs-eS8WiHjzzFQ 1181
backpack/extensions/secondorder/sqrt_ggn/convtransposend.py sha256=WJhD1g5xHNciOQ2sVfNU5U_gLwNgkoffUtXegDFXTgU 1351
backpack/extensions/secondorder/sqrt_ggn/custom_module.py sha256=RSbPsicOev9yAZuW7ydQebpvhxzJbEmV8g_awkvFS_Q 744
backpack/extensions/secondorder/sqrt_ggn/dropout.py sha256=UKEk0gDBr0BhpfXSl6MTGzGMeiPskeJamwQ-P0ERNzE 474
backpack/extensions/secondorder/sqrt_ggn/embedding.py sha256=mJQCO3obzv3jtWkLujp0rGmYD2PVm0Kr7Uyv5Iisw-U 509
backpack/extensions/secondorder/sqrt_ggn/flatten.py sha256=zOLmoEF9t4nReEWJW2mL4CtsweomgcujcU4dmhFSb-4 477
backpack/extensions/secondorder/sqrt_ggn/linear.py sha256=6A3X2jKw_ZYbe6Vgv-BC9TEszrQBujpa3ABlIFX8uck 496
backpack/extensions/secondorder/sqrt_ggn/losses.py sha256=knzNL1PASDdTBk2ozOtquLO-cm2iSgYTgM3L_aQF3bM 3370
backpack/extensions/secondorder/sqrt_ggn/pad.py sha256=3gd2rPFfesiGf3WUD2lbyqF9DMxdHtwq_lexfQw_ClA 490
backpack/extensions/secondorder/sqrt_ggn/padding.py sha256=ikJOFlfdjPvgfxhM86uyUBSdBjKbXqftxybFWN2zWGY 486
backpack/extensions/secondorder/sqrt_ggn/pooling.py sha256=YFg9x9EGjN3GVTDTyBZrextHGRjGNQ3BQ_ULvwFcVqo 2146
backpack/extensions/secondorder/sqrt_ggn/slicing.py sha256=PUSWBQXS3lN3GYdgftAT3CD1TilgWd9ojDZ8WVOLhgE 505
backpack/hessianfree/__init__.py sha256=JIVKJglT593e5PRgMz3V7Snaz5dE4d1iR-E3IUDGT1s 163
backpack/hessianfree/ggnvp.py sha256=Mv-iCHMbWSyKA0izudJ8tHKBBJQpzs4hwKwie8PRiJM 2022
backpack/hessianfree/hvp.py sha256=qC0FqcXlfJ6lVhWyon7aPFGQ9m58jA6VaZoqg2b4ciM 1545
backpack/hessianfree/lop.py sha256=wtxxYy3oh-mOJWxPTzjKBloQnSjZqX25VdheHsN7P74 1348
backpack/hessianfree/rop.py sha256=h-44edc0jykRSqhgcOp2A7blSW3Gr68OLYIoc5yCSKo 1655
backpack/utils/__init__.py sha256=ME-4Vetg8i_G-8G9JB-O58T_OO7ba58YQ1sGopIbXzM 34
backpack/utils/conv.py sha256=LimJzmu5EZGE2ZzGXbcUHXY24nFE7kr4tJyJQRy0hn8 7243
backpack/utils/conv_transpose.py sha256=ZYDRshKCInJntZ-rMIcRBaOy-9A-ciP5bwtxDkJBJU8 5230
backpack/utils/convert_parameters.py sha256=uBflpDktLj6Vxefb95K3l-Z73jcugLZ-8J6bPiZWf9g 1786
backpack/utils/errors.py sha256=j-wK1uqsOzzpkL02EJWhXTnRvYk-m_JJPp-0iUiCWlQ 975
backpack/utils/examples.py sha256=aCoPuosP6hL2R5pEyHZrjAgs5D0RXUcER0X29c82JfU 3767
backpack/utils/hooks.py sha256=iJ5wlFoO32fJ9XZ7Wua5xVIoUSKRtJmaL8rQnKiTlEk 239
backpack/utils/kroneckers.py sha256=1aPgPynsTNoSV2BssAnFnHHWwZAfrmrDTw3NIODhyN0 4414
backpack/utils/linear.py sha256=06HsaZ__Hs0noHO4wiaJdFzE-AeSvPP1EzmVK9wh2-U 2595
backpack/utils/module_classification.py sha256=L0AobmCrumRNPFTCKWL_YGspy4RyAgxoWiCxa2g_9-c 1265
backpack/utils/subsampling.py sha256=PreT4R3ul9bjj_4_xSlI8bacBu7iPyfLcXNADO3glFM 710
backpack/utils/unsqueeze.py sha256=xRLcJwKgDIdzml8gpBw_2qz4MMFQBIj-JLztuY-s2pM 613
backpack_for_pytorch-1.7.1.dist-info/LICENSE.txt sha256=K4MEIUtcvtmuvVD09YgWU0SUtj4HVmoLON6PTzUNg9k 1106
backpack_for_pytorch-1.7.1.dist-info/METADATA sha256=nxXe07Xh0z_DWB7hdqM7KAFCq1JORybnwuI_aHjf-w0 4445
backpack_for_pytorch-1.7.1.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
backpack_for_pytorch-1.7.1.dist-info/top_level.txt sha256=olMVI1qpmcmgyVhwYWBF8f4vPZHJ63bkhXbqiDgFpzw 9
backpack_for_pytorch-1.7.1.dist-info/RECORD

top_level.txt

backpack