e2cnn

View on PyPIReverse Dependencies (4)

0.2.3 e2cnn-0.2.3-py3-none-any.whl

Wheel Details

Project: e2cnn
Version: 0.2.3
Filename: e2cnn-0.2.3-py3-none-any.whl
Download: [link]
Size: 225291
MD5: 759a6d07bccc93077048cf82a7b73644
SHA256: a4cb2a3bca8926c628abc41dc4921a05c8758f21c1e69b5d5e641699c12d4f7d
Uploaded: 2023-02-02 21:35:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: e2cnn
Version: 0.2.3
Summary: E(2)-Equivariant CNNs Library for PyTorch
Author: Gabriele Cesa, Maurice Weiler
Author-Email: cesa.gabriele[at]gmail.com
Home-Page: https://github.com/QUVA-Lab/e2cnn
Download-Url: https://github.com/QUVA-Lab/e2cnn/archive/v0.2.3.tar.gz
License: BSD 3-Clause Clear
Keywords: pytorch,cnn,convolutional-networksequivariant,isometries
Requires-Python: >=3.7
Requires-Dist: torch
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: sympy
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 14827 characters]

WHEEL

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

RECORD

Path Digest Size
e2cnn/__about__.py sha256=TnMDI9sXq0miCq63y_MGT8VukIqtTHoEZe0dTvNXsNA 404
e2cnn/__init__.py sha256=Hl74mwNTLiL6fip24i79LP-52_5xqxKR0i92ZFd1O5k 615
e2cnn/diffops/__init__.py sha256=I3Vw50zSsllK9FK2MeSFW96sAoECoiNVSAkRKdT2O-0 566
e2cnn/diffops/basis.py sha256=EaEOizcg0XdktUlrCBkjp1x2lXXd981xuwicL6yYkT4 11771
e2cnn/diffops/irreps_basis.py sha256=RRn14VKW5jgfiHFxHJqq5syUCNU-2-agGVyrrLXuvko 35884
e2cnn/diffops/r2.py sha256=utfsjff7kb4sYpt3UdojyHxf2g8agHoRLFSlF4Op-5A 15510
e2cnn/diffops/steerable_basis.py sha256=60UlfT6cFoUl69ZKkEzbZUcve9SbVBWTidcCu_yO0pA 10871
e2cnn/diffops/utils.py sha256=k6E8LG6Oqw13hVX1U_b0OmPMZBQFvLgEvWEkOfQWU5k 17102
e2cnn/group/__init__.py sha256=VBCtj4E-gsB-sWdVZGGXrMi4gBCoUSd4arLxuRa8sqc 838
e2cnn/group/group.py sha256=7PMD4E7-9ZliKpxssI6aGICcKtnnCkoPRijzP58gp3E 19644
e2cnn/group/irrep.py sha256=gBlhYYC8DfEdt3FX9rS98P2UUNMjd-xEcLLULJ32djg 3498
e2cnn/group/representation.py sha256=0E6aWCZj0MkHu1Eh3EgrjMysFHQk0jPL51sxRQ3nVys 62090
e2cnn/group/utils.py sha256=s31Eq4XmEFZyO6NpH8DWFfAsuz98ZDvzy436N2sVmr4 1610
e2cnn/group/groups/__init__.py sha256=Styvj7Ykq16_2pho-OHXfvjxZfrMnZ3olshkMKqjDYU 369
e2cnn/group/groups/cyclicgroup.py sha256=zKq2EzFfmD1JKs19AWno2d-REo6-8ANI0mw2WwnRHpM 10464
e2cnn/group/groups/dihedralgroup.py sha256=CnoWQs94EL2rPMnC16uS0t75D-FeRFaWPD6sZRVB8SI 20834
e2cnn/group/groups/factory.py sha256=Si_zADFj6qi3TOXtLvbWjE_Tmt9jjCN_97bStKcnnVE 5201
e2cnn/group/groups/o2group.py sha256=7kpwJa0aL2Q0C9-gGJ8NyBR4ym5nWCt6cdv7Hrsu5bA 22775
e2cnn/group/groups/so2group.py sha256=a7EdNObxb6rp2iSYKVf4WNPXdVPUTWslCNcsbcrvoOs 9785
e2cnn/gspaces/__init__.py sha256=iTE-0A7nDQbIpaOUewXGXmzQdLNsAm459CeocDswe-M 180
e2cnn/gspaces/gspace.py sha256=Y5KHH4KJYWIlWpX5dkC6AfR1OuIgT_btUv4H3BXzYH0 11697
e2cnn/gspaces/r2/__init__.py sha256=a46iRbcWmlLBLmnQxFgd1fIDnEe-czbhY8X13t-bDa0 299
e2cnn/gspaces/r2/flip2d_on_r2.py sha256=uru4Tu9vmC0tA_-B3qna5dmdzUQr1nnFJT6-Ha-4ODY 8197
e2cnn/gspaces/r2/fliprot2d_on_r2.py sha256=JQ1MeGlGs6OdiNEeQuceVhgjBq1g3PSidjXaVZneMtA 14214
e2cnn/gspaces/r2/general_r2.py sha256=40GRkCH8RZHacYYeamKYbMI_0XLEWjEbfp3tE34bQK8 9000
e2cnn/gspaces/r2/rot2d_on_r2.py sha256=78fbiBg8rMsPnE2DZ2SLilinmA4M1KzCOPLqYn9ll0Y 9905
e2cnn/gspaces/r2/trivial_on_r2.py sha256=5LLVDx12RMmS9zhJlUgWAjVzN-6Pj5uLRsO2_uEl1dI 7523
e2cnn/gspaces/r2/utils.py sha256=p_QZgnl8IzYRP8pROamFrM1sCSboVKalU0uvauln06o 525
e2cnn/kernels/__init__.py sha256=H7Irl6JLCXlGgA1gnhea4H0BEte1nn7DJfcOIYDn7pE 592
e2cnn/kernels/basis.py sha256=o0GAyldOgPIXniBAsgqnFBmX8n1rD5RR4Ss-M5yKuPM 11526
e2cnn/kernels/irreps_basis.py sha256=wyuWizuQcCi3mcOiQ_nccN1yHA2F7LCMy1fxXTgvjZI 42079
e2cnn/kernels/r2.py sha256=VnB2RwQpe0KOFfw-_aFsbA3MEK6OX1Ru5D4car3gY3I 14939
e2cnn/kernels/steerable_basis.py sha256=PIXh0N-gsjPeVyEhwnABK0DqJuRUGOJiCyl_LAtL3uc 12046
e2cnn/kernels/utils.py sha256=A4qVoEMwoLk5pVmf7-_716-m9zjGC2PVS6bhW62NPDo 4137
e2cnn/nn/__init__.py sha256=igwPI83_JSJ5ih1NYyTkNfPeqtuVDgYLCd1GJ2wA_aw 1233
e2cnn/nn/field_type.py sha256=ky2_4_612-BY0bPT5LydA1h7BHtlnzpDYNR9kxA_7vY 17866
e2cnn/nn/geometric_tensor.py sha256=40hl9L5dPnqCbXGCfeVRfzoMObhZkAhfXreVG1GfZ_w 28796
e2cnn/nn/init.py sha256=0rD2S8em82T7KWjZPu2_dow2WTPaWkB25de0zOI9zrY 5505
e2cnn/nn/modules/__init__.py sha256=KvuUvziwhaM3HWSGadMmpfHuWMDE0da8md-kAI8BnGQ 2870
e2cnn/nn/modules/branching_module.py sha256=PR0eBbUF0epFe0EdVXpW5n4Om_hpELfnaJRJRR_jX28 9907
e2cnn/nn/modules/disentangle_module.py sha256=W-GSRQUmT6NYw3U2u-RErKF1VsLer8fiZh6qdMtYyMM 5492
e2cnn/nn/modules/equivariant_module.py sha256=y_kwSdukhVDitzeRDT2bLB1elcznXvj4i-rlmGlw24o 5344
e2cnn/nn/modules/identity_module.py sha256=A573C0HthKrBTrNfTT-AbdgZzE9h_WUUVg5GdwGQSas 1726
e2cnn/nn/modules/masking_module.py sha256=eyylfA9Qqm8wQSER-GqcvOUZoKMlEMe6FLpvglKPxuM 2730
e2cnn/nn/modules/merge_module.py sha256=JISd9-2Ijn5NwOTBSDpPCxEpFnNcrVerhYjIPftfLJo 4520
e2cnn/nn/modules/module_list.py sha256=7V9RvAi_SctCcWbUFOeAzkA9kvzzaQtN_ni5Q2LgkZc 3157
e2cnn/nn/modules/multiple_module.py sha256=5FO9VkY0CAPwfLCz_Ge3-N_9vDon0MRBDpEcltaHViE 6943
e2cnn/nn/modules/r2upsampling.py sha256=-WkpQsOU0c8zd-DpYS06vi0gteI9s-pxWNQDEadsKqw 7649
e2cnn/nn/modules/reshuffle_module.py sha256=9lD-EeN0Tqnwf1Wkru15_rm3o7r0l_nnud6Kot4tV1I 3556
e2cnn/nn/modules/restriction_module.py sha256=SUswYAabMrBrJ0p2uFuEIkGBBIrBYsmoqpW18mwOrhs 3310
e2cnn/nn/modules/sequential_module.py sha256=0pHfcsW3r9EAorJ9OixynlhC9U3l8X-4Y_Wwril_S44 4309
e2cnn/nn/modules/utils.py sha256=6Pre_YNe33CozecJn7Wtq5g3FEpmibXfzKJ2rdXSJ_M 1432
e2cnn/nn/modules/batchnormalization/__init__.py sha256=tiVfC5lomKNapQzu5oLxrBISaMgiautZPtA5Ovzui74 256
e2cnn/nn/modules/batchnormalization/gnorm.py sha256=BAqbwly5DX3MBzsfAxY1nXf13Fxu7ANZhnTaM-gS-ow 13442
e2cnn/nn/modules/batchnormalization/induced_norm.py sha256=LokWgoY4Ntg9wBik59RsbmQhwgF3K45RRPFI0g7-jlI 11488
e2cnn/nn/modules/batchnormalization/inner.py sha256=HdMK4og5h9J_LB1QmPTf21XMMySU9vEmFBi6AgY7_T8 9004
e2cnn/nn/modules/batchnormalization/norm.py sha256=x0LARV6b3sXnk4GyhmGCyfVilDaH4JifcH921d9FmTY 10595
e2cnn/nn/modules/dropout/__init__.py sha256=MsmaHM4DWFL7Odj-HxfN8uu63hhl_RrywN-EVoJxpyQ 132
e2cnn/nn/modules/dropout/field.py sha256=MWarcrgAipcwQsLNmYYSFazGEBV7XI72fK7WeP5eGP8 5850
e2cnn/nn/modules/dropout/pointwise.py sha256=DOBnvu8Gvq5mCuWsJlIacP67ToiK6aajLZVtTiWG6z0 2817
e2cnn/nn/modules/invariantmaps/__init__.py sha256=OChNoBgQgoMwrC-r2rPhgPJz1LrW1-nl4w2zzEDa0ng 216
e2cnn/nn/modules/invariantmaps/gpool.py sha256=C_UiNFG9ZCHgC_ac4DMi5QpxpclZRyBJTUqwP6g1rPw 8809
e2cnn/nn/modules/invariantmaps/induced_norm.py sha256=h1oIAv3B9CFDidSl2bpw0GJ6dPcirXTlTfnralgFkCw 6736
e2cnn/nn/modules/invariantmaps/norm.py sha256=Kn52ytIfmZuPZsRgiqI6N8-bbSCB6utvJ8hoAejzgfY 5205
e2cnn/nn/modules/nonlinearities/__init__.py sha256=TyihfHEb8891cFaUDjlLrLd1q5J9sE4QVEsPQUi6b3s 701
e2cnn/nn/modules/nonlinearities/concatenated.py sha256=E6V-YukIBqOD8nSIJCf4iyIFbaPNqXHFa1yfTa1eoq8 9612
e2cnn/nn/modules/nonlinearities/elu.py sha256=FWo8gmnLW3vEqOA8tKAMl5SwvM0fo19Tn1M0AQD3C70 3718
e2cnn/nn/modules/nonlinearities/gated1.py sha256=R4EyX6DSiD25jFQpYThtxebkl1cuq75xgaTEVrRu4C0 11037
e2cnn/nn/modules/nonlinearities/gated2.py sha256=Hfhy1DmS8a-Y-qjj1_jW-N9WWqWlZmu4p9JkAtlt5Tw 8965
e2cnn/nn/modules/nonlinearities/induced_gated1.py sha256=YVgryI1x7hwzUPONyZr2E6sZj-RMOuB8LIEHLvE_dEc 11259
e2cnn/nn/modules/nonlinearities/induced_norm.py sha256=w98peYxPwYUXxzBUWRdMqZHhM3ZXyqAb6z3U-30c5zY 9385
e2cnn/nn/modules/nonlinearities/norm.py sha256=NZaoUd2bpOnTeQCTjADRx68ZqQQLLQtFcIOBz0XNj0Y 8495
e2cnn/nn/modules/nonlinearities/pointwise.py sha256=QG-XVqbi-e2eGkw_TgE03hkMo4sTbJ8HU5XxvQm8LmA 3876
e2cnn/nn/modules/nonlinearities/relu.py sha256=E9uZ5hSd0CertHAHJfphJFNkCdQH6ay044tyeeg3rbA 3612
e2cnn/nn/modules/nonlinearities/vectorfield.py sha256=etxZt8G8BZWEEpGlrTjdiPGRhVYtGkz2y-AEFcGYsQs 4759
e2cnn/nn/modules/pooling/__init__.py sha256=a5yyTe7KinnbaSVCFGghNmmrvmULV-G0NhVZ6LD1izs 574
e2cnn/nn/modules/pooling/norm_max.py sha256=v5iwv0ykStqjaKIJv9uTBER1Ce-ZXKfXtbXlmUYGKm0 8998
e2cnn/nn/modules/pooling/pointwise_adaptive_avg.py sha256=yBBLwLp4iN7dF6et3aV9nwC-fAUrwRSG_eP2XkvmlJw 3035
e2cnn/nn/modules/pooling/pointwise_adaptive_max.py sha256=wAoi9xPte4d8ljNvACaWGXTQpJKOmzeTfydZaf1FxwA 3041
e2cnn/nn/modules/pooling/pointwise_avg.py sha256=MnVNyVVEurJ8rlDTvplr7R9x8dNu8tFxXV2_GuwOeDo 8215
e2cnn/nn/modules/pooling/pointwise_max.py sha256=jhqU7-TZxOT2XeuMPY8Zvp01muW3_AYEpkfdIzuQxmQ 9483
e2cnn/nn/modules/r2_conv/__init__.py sha256=DdrUB0Hb3VkKanbSuq2KPIIrH4S516i9Ri3AwVhjuNs 513
e2cnn/nn/modules/r2_conv/basisexpansion.py sha256=bmH2UJi6V5O9OqMyNcgVKO1Vg1ANl95Sc6Oajy61sE0 2151
e2cnn/nn/modules/r2_conv/basisexpansion_blocks.py sha256=r5mY7HungXJ46xh-5c9zI47_p-gWa7G68LHFfL1YAUs 19386
e2cnn/nn/modules/r2_conv/basisexpansion_singleblock.py sha256=R-8jOLxKJdejhkIZqy9a9rzbvlQtCD1BTbBJ503Smq0 9398
e2cnn/nn/modules/r2_conv/r2_transposed_convolution.py sha256=6hCmPqd67YZ_SRNieljBZSGs3Ifhix3J8KKKPbyPSBY 24125
e2cnn/nn/modules/r2_conv/r2convolution.py sha256=gj9c0jrdy6xb1feCleJL9go7S5_uGzAPgbm5DsUeXQ4 33759
e2cnn/nn/modules/r2_conv/r2diffop.py sha256=DxL2igp9VuB-DA584U575vFkqZxgKdny7ZrqeLe1J5g 35836
e2cnn-0.2.3.dist-info/LICENSE sha256=AzJ77ZJTlC9EeE4i_9xal--EwZpgfZ4hCywsM3UCWXE 1665
e2cnn-0.2.3.dist-info/METADATA sha256=95_nKGqQBSjeP61bKScJYPY4pJQFqLnRcwj68jjHKXg 15411
e2cnn-0.2.3.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
e2cnn-0.2.3.dist-info/top_level.txt sha256=kQUXo0Fxx68ZKbdPeT7qbLQRGyeJw_VR4yZmaR1URko 6
e2cnn-0.2.3.dist-info/RECORD

top_level.txt

e2cnn