dhg

View on PyPIReverse Dependencies (0)

0.9.4 dhg-0.9.4-py3-none-any.whl

Wheel Details

Project: dhg
Version: 0.9.4
Filename: dhg-0.9.4-py3-none-any.whl
Download: [link]
Size: 167527
MD5: a2031f99d87d77d734cce4134c1d83ed
SHA256: c8425a438551458675e16ca1f188a88a9f95281fe3fd59c10a218540d5467aec
Uploaded: 2024-01-31 03:55:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dhg
Version: 0.9.4
Summary: DHG is a Deep Learning Framework for Graph Neural Network and Hypergraph Neural Networks.
Author: yifanfeng97
Author-Email: evanfeng97[at]qq.com
Home-Page: https://deephypergraph.com
Project-Url: Documentation, https://deephypergraph.com/docs
Project-Url: Repository, https://github.com/iMoonLab/DeepHypergraph
License: Apache-2.0
Keywords: pytorch,deep learning,graph neural networks,hypergraph neural networks
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<4.0
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: optuna
Requires-Dist: requests
Requires-Dist: scikit-learn
Requires-Dist: scipy (<2.0,>=1.8)
Requires-Dist: torch (<2.0,>=1.12.1)
Description-Content-Type: text/markdown
[Description omitted; length: 24214 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.8
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dhg/__init__.py sha256=3dq4iH0pwXrejyQRUrlFgQOEgqUQc8WZnYWJVAVoNGg 827
dhg/_global.py sha256=siZTDhJq09-6TmcC-NiHFRw_cryNnNhNi0-BZCzIpYk 518
dhg/data/__init__.py sha256=GbroDUAuMMet9-JeOJMv0av7bfXE2R040ZIvYa8pTSk 1457
dhg/data/amazon.py sha256=TGPgTDqAsCTvkgfxgokQSCfY4RQnlW03vV75z_UvOfA 1778
dhg/data/base.py sha256=NeOnyqrIVQY9aLtfPEWCixXWc5JL1pNa0zzRX6aBlTk 4113
dhg/data/blogcatalog.py sha256=ZG6BZkok1DdJU6DL8gdbU6QtShyc7IyzhKFlZ58JX08 2478
dhg/data/citeseer.py sha256=JRAjj4KFtVLIqWDAJ2aUgQY24sQNWsfwmUkeXlQZ4-w 6120
dhg/data/coauthorship.py sha256=JtsxW_8TaE5cDTmi0aWUp7WbHB1-Yw9PAcWaINYQq3A 6216
dhg/data/cocitation.py sha256=L0gBGg9slJoeq-vhfm-dJsBamr8_XLHP93mywTS3_gU 9223
dhg/data/cooking_200.py sha256=LBgr_8RrYc7j8sNHW8isM7ieqv0D8iq-ozLKcUybwP4 3369
dhg/data/cora.py sha256=PHoewXiJt2pySN-1TSXe_UpsbWxfKvKBaZa9fNbFcjo 6157
dhg/data/dblp.py sha256=7RFIxZlCXPXCFvwTn-0mjXWzkchUzDyHnGWN_M4vYFI 5887
dhg/data/facebook.py sha256=unB6AyMdrZIaWiNpZLqLUzBFzFZSRKdf12L_xdut3oM 2486
dhg/data/flickr.py sha256=ytu_tYxpvJHOzBlPivHYj-Lc7pucHRSNAKECTp9h3og 2339
dhg/data/github.py sha256=7k_ESdc9Yh_j7aK4ka61fKnWExoImIdVe8TetYRRYr4 2595
dhg/data/gowalla.py sha256=w8Uq0Y0D6lJtgFOTZ_-MO2H9VFNjfBntp0Pwvp_g1jo 1987
dhg/data/imdb.py sha256=YnXcLu-9faYc1sVmp9tHKsqBEbXM53qgaWPPqX4Xe4k 3402
dhg/data/movielens.py sha256=gdmPxBJAnIItLsFiLl4z5u1Gp97aN7T-c5kSdo0_28c 2041
dhg/data/news.py sha256=FIULY-S-1ybV59C2TzlTzWCrjxriCNY-F_txWfvOaX4 2274
dhg/data/pubmed.py sha256=qivj8I-SrNKejUIHELPV2AE3BBEcwfOGMQwurVyvyVE 6106
dhg/data/recipe.py sha256=3UJ42i0dUHhXCDV0Jl9EKmLkWR16gqtc21XqwlwbPhA 4622
dhg/data/tencent.py sha256=oAe-oF3Ic-XM1Gfi52yK4Sg1HIojOEVpvGjQYe0yOeE 6687
dhg/data/walmart.py sha256=srAAxVNzZdfrWB37HHNGqEHi0_5w1Np91x9_Qj6LH_8 2018
dhg/data/white_house.py sha256=hIurs-MY8CeVjjvbvRcwxjiJwOPRB2DbcJQo3SaI1cE 2072
dhg/data/yelp.py sha256=pCFPEi-1_o6_W1hOe3n8YNdf5fGh7wzcnCUzBIhWuyg 7248
dhg/datapipe/__init__.py sha256=GbzxmQQgtPkTmSxz0GedjhhAQzCjVMI0X5OsKSdVHhk 414
dhg/datapipe/common.py sha256=megWZ4xBvf2LoVklXa2P1Sh-hjfe3r2HNsAXqREE3vo 2837
dhg/datapipe/loader.py sha256=dajfLN5iKhGAV1SBgQqtR0S0ZPw6T-WKLRvdYZxw38E 2807
dhg/datapipe/normalize.py sha256=aqlAigqx60ZKXRZaeuP_HQNN3m1M1ORu1VZQE1f7Pyg 2673
dhg/experiments/__init__.py sha256=ortuMB1Cr4FMgwvGikXWlRNbcwTTYQ43xi5IiOPNW6U 419
dhg/experiments/base.py sha256=_72pIDu-qGes_C7788tRhkJIkDVqE6713l0QdQYe_BU 8497
dhg/experiments/graphs/__init__.py sha256=qVJRC9Q72n6zg92DiC6i3ZKF5UvdLzW4eZnxWoK7DT4 48
dhg/experiments/graphs/graph.py sha256=YTGzmZzN29oC9T6vTJUhOznX5pffJtM4z2aIsKwC43Y 4739
dhg/experiments/hypergraphs/__init__.py sha256=JKczgu3ybCi6-PvvTFnJoPMviJjEYDj6fCm7pPESwo4 59
dhg/experiments/hypergraphs/hypergraph.py sha256=K7PYxaQWotbMumlohp9l3AlnID6F2EkcfqscK6Jxo5g 4863
dhg/experiments/recommender.py sha256=A14zv5SOZGnUYcF2vaDHgFO_Z43Tee6g0N8O-rYuVv8 7089
dhg/experiments/vertex_classification.py sha256=3WxlXZDHA3iblEz6DBoUtmxVjQCVAVYf8EsYiwnHByU 6379
dhg/experiments/vertex_retrieval.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/metrics/__init__.py sha256=3G5NMq3SWfZyWDj4y3NX4npFCvR8hwvxb5HJ03ie2Ak 1949
dhg/metrics/base.py sha256=rNWwhPZDOqVCEMQFcF6kSyJlVTcxiMsVncPtPCF9mAQ 8228
dhg/metrics/classification.py sha256=7YRScry1e9buOpPo50eNjmBce8EMu6xvZJiSt35MdWs 6330
dhg/metrics/graphs/__init__.py sha256=waWygHHl9_q343bWs651wWcbPW75RKS-VwvgHAyyuV4 54
dhg/metrics/graphs/bipartite_graph.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/metrics/graphs/graph.py sha256=TdWNxW7x5JqkemV2go0Lss7rje07d8YBE-YJZvFzqOs 1677
dhg/metrics/hypergraphs/__init__.py sha256=Y77GjqSOJMElCmUawB9EVDob62AX1WYExrgUd4D-bVI 63
dhg/metrics/hypergraphs/hypergraph.py sha256=s5c_Hpz4HF7IlvqKvP27KBQ4rNjng2XuF4fHzyHf-Ic 1693
dhg/metrics/link_prediction.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/metrics/recommender.py sha256=b2DmnHjns_sJXpJ_CR5Q5qPFEcfgDqSNU10dHHww_Uc 11615
dhg/metrics/retrieval.py sha256=hpce5Alv3rIa9k1tz_VU4BT7Gje6XfvQGg29QiaIFoY 26548
dhg/models/__init__.py sha256=h8YI7lSex7IkbJPc3-Anx30yRNoY4cBC9xGgzQAPYSk 420
dhg/models/graphs/__init__.py sha256=wUGt0vgnV-g6AzEMu7ehWly0NdcEvEgZ12b3kL0AYhk 187
dhg/models/graphs/bgnn.py sha256=dx2I5oxLitQAcrJd7hm4vatiEx7PvLF9OE0v4WFvEXw 11187
dhg/models/graphs/gat.py sha256=H1hfoKbiFko3a558HhPY8afH89p6xmlVy8eDv7Zlux0 2373
dhg/models/graphs/gcn.py sha256=y8q9YWmXNVi6vMXHABLrm6PxDjhqI4o03sPRjbF54uY 1555
dhg/models/graphs/gin.py sha256=pGY4JlMbNCBtYOgj1Hnf90q1tkPQChovX378OdRB55k 3019
dhg/models/graphs/graphsage.py sha256=fStWlaHxdUwkqWpJsiQw3xhzZTQoTyQOLdf4eKEzqJ0 1797
dhg/models/graphs/lightgcn.py sha256=JXrBW7m4HfIqW64ryx0VI7zzezJFc1ey4siNOOtxNJM 2288
dhg/models/graphs/ngcf.py sha256=fK9jww2AZCz6sDrBahb6gCy4uIdLIPCKWImEkZtJ5xo 3038
dhg/models/hypergraphs/__init__.py sha256=Ca-qY80kacBUozr0igDz1ANGCaEvslt0UtwX51cgbtE 177
dhg/models/hypergraphs/dhcf.py sha256=TYbXhNMFuWHgB2sQNXJG_y8nqOawaxb9NSgwtkq8lDo 3722
dhg/models/hypergraphs/hgnn.py sha256=ytU0naBJajtlmJrg8wnM_tHeIVdTmEiV93bceL0AV64 1570
dhg/models/hypergraphs/hgnnp.py sha256=PCuva7PZtGK3pVdnHNTo_fyGGDe3mAuUwdIOkjUB7U0 1621
dhg/models/hypergraphs/hnhn.py sha256=TEZYPT32gA2h5jqED2zHfin6887ik34H7bVtb-OycRQ 1600
dhg/models/hypergraphs/hypergcn.py sha256=-6nJB_XTy1UoVA8AJhSFKCNSxSFZK-joQKJu3yCHbLM 2515
dhg/models/hypergraphs/unignn.py sha256=dAd9zm5ol0AliZl-Osgv2gB74vbXwTObz-Dk1HTx1Gg 7294
dhg/nn/__init__.py sha256=Bn2oTq1edF4mh06yJde2wDk6C9eU6hsZ-5Xw-Dl4cOk 720
dhg/nn/convs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/nn/convs/common.py sha256=X7J38shzBGpa-k82tl1BI77MWI8iTHDPuAqwsPea5eA 5169
dhg/nn/convs/graphs/__init__.py sha256=PVjAIl4viGOyIzVMBneE8O9oKosNW-gOmsqSK4IwXt8 132
dhg/nn/convs/graphs/gat_conv.py sha256=QVs32y0knuXon1RqQEgxRtYs_K8VJMFy5bCI2c9q7tw 2884
dhg/nn/convs/graphs/gcn_conv.py sha256=fsCwOMQOixc3ohRi0IOpn7EKu3ISVWqLZnQER6MouXU 2324
dhg/nn/convs/graphs/gin_conv.py sha256=r310LWPLfEm4h_ldu7fXvgenBx6EiOyYrWBhwvB3e2M 1529
dhg/nn/convs/graphs/graphsage_conv.py sha256=Cc7C0EZLzs4_owgPXpa6xN9pS5oPns-utFIjY7QLX0g 2674
dhg/nn/convs/hypergraphs/__init__.py sha256=6_ek3VEPdD9bUuAdZkJro7K8cmeRaZAnCbGk239pHco 241
dhg/nn/convs/hypergraphs/dhcf_conv.py sha256=7USQ9zgnoVWAWVH4EKZWa0bysYHsTuSl5v654usoDdw 2296
dhg/nn/convs/hypergraphs/hgnn_conv.py sha256=HoWSKkWYK3O4LrNdOQ0kVoBg8arBq4eDCqzQqgEgSA0 2590
dhg/nn/convs/hypergraphs/hgnnp_conv.py sha256=YprP3uV6i6zHtIqMPV_qAqugKhYgFiT2yYx_1HP1oHY 2770
dhg/nn/convs/hypergraphs/hnhn_conv.py sha256=TbEF5AOv15qRBF7RfNFJKHOPtnl-cNP6JXVn_pYyTpU 2198
dhg/nn/convs/hypergraphs/hypergcn_conv.py sha256=obvWanDd_aJ4nfQUpM3OZCDnHo8-L1yU5BYcVMNj05E 2863
dhg/nn/convs/hypergraphs/unignn_conv.py sha256=BfwJk5tjf7uB5J0VZbdyijUda86Sw849r2hQuYzzxR8 12025
dhg/nn/loss.py sha256=HCUVzkuZ7GIV7HPAAnZnFxWP5UFOnt4E018sN7mXsh4 1615
dhg/nn/pooling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/nn/regularization.py sha256=D8DV42ABD8jxBeelNc795147t7D5Oz_ats6RR_7cS_w 838
dhg/random/__init__.py sha256=-PBqV8AcnmQDKtrxLahHKbicNzVp_gLHD5IzASBKlr0 693
dhg/random/_seed.py sha256=Um-GFxlg4apQj_vDH55rzVpkKaf3ICqd4Sq7b4ouJos 783
dhg/random/feature.py sha256=Iz438D-T1n_-fYzLzxSvwOFQhvA53oLvdYzAAQOQmxA 1632
dhg/random/graphs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/random/graphs/bipartite_graph.py sha256=UR-MCuZRA_61WPugLlJhg9tfR3GND-lCzhyUCi-6XDM 3379
dhg/random/graphs/directed_graph.py sha256=BPukuDGCNxf5khcCTp47r8VGfdT0rYL_pv1-f-EtEbM 3245
dhg/random/graphs/graph.py sha256=45HKaDFsbZtP3W0FpVG5EV33WUJRkysW9B2bS0GeSxc 2947
dhg/random/hypergraphs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/random/hypergraphs/hypergraph.py sha256=utHVnZ6pQ0hmuxCAyrZpJ8nMUDpsrkw8IXmmFsmgkT4 5489
dhg/structure/__init__.py sha256=WnzICVpuvuzh7NRKDIYiUqwCvN_Fca2jEJTfx8ddU_o 278
dhg/structure/base.py sha256=87ZW0Hoom1YOvcmXjGVxCI0_w1yd332YW8k8th_vBEc 53580
dhg/structure/graphs/__init__.py sha256=SNXiy0qFDEYl319IChQaYoZqi2yJwwNM_Rvlgb2JGrE 98
dhg/structure/graphs/bipartite_graph.py sha256=OMn_Cbww8ScOTfzL-lpcGkYemSZhFQkTFIVnCVeGnew 35087
dhg/structure/graphs/directed_graph.py sha256=LnrUmaCmMAPNdZhlPoF2CVky1RKcS_mRAzCMA99v7so 28187
dhg/structure/graphs/graph.py sha256=vHrDnPFJKyq8H4qm8X5KF4TZ5TFLEJZlRHEkcfJ0wFk 31941
dhg/structure/hypergraphs/__init__.py sha256=MEnSv8MOalQU7_0Gl1ZsazSTOoIaG222fowHSb5Pc_o 35
dhg/structure/hypergraphs/directed_hypergraph.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dhg/structure/hypergraphs/hypergraph.py sha256=07TloJsB1K7cpNiUOARhv5rocunIG9TAFUqPAlwEAu4 85999
dhg/utils/__init__.py sha256=YF7dE4s3ijVvdx-B1U9e61HQOblGmfRFMC5EBlV6EGo 1021
dhg/utils/dataset_split.py sha256=Z24xOajr-g2qRyv3N0vyFfk4WqxUim56Eb4wVjNeZec 9706
dhg/utils/dataset_wrapers.py sha256=Ha5_cGluk4jylZKY6Kgjveq564DhQX8z5YmWIxxLUOI 3960
dhg/utils/download.py sha256=iCoE7XXV6YwFiiSX-OPNcPC0QSLlBFm5enAziiICkUY 2446
dhg/utils/logging.py sha256=PaeCg6x6qhtyYayH9P4AjiONFzx_uRyo2lS7H72tZt0 1282
dhg/utils/math.py sha256=Xrb1y2ZF9iLFIq8Nsyxgz0xITzNbxkRTLXaxlqboJcg 403
dhg/utils/sparse.py sha256=mi2t1_IDWzvMZ0cpsgNnrtPXs5kEzhDuOmMB8trvV1U 1083
dhg/utils/structure.py sha256=YwKReVvIhnNAiYxvwMqISMpNxK2vzFE0hqxsCuyNtSU 9106
dhg/visualization/__init__.py sha256=832vruqjnkPkPj5y6agByoJV-ZiwBLU9C1kXMJCChhM 591
dhg/visualization/feature/__init__.py sha256=lIdM9HwBhEsM9ySDqziLhBSMpnSvyOueif3J9Q4BuEw 430
dhg/visualization/feature/utils.py sha256=D8aPeURpL2lmKZCrMkCQBC4E9VXirS1kMS_SnJn83q0 6733
dhg/visualization/feature/visualization.py sha256=WBZiwylhgld9QjOn0kfAbeaXyH0Vfzi8aKRkQoz51hc 5041
dhg/visualization/structure/__init__.py sha256=pjcwIbI-33Bh5_eH63vLf6bPqgUnsDbYTm8fZjx4sJs 170
dhg/visualization/structure/defaults.py sha256=KMtBhUHqhKsweo763UH-D3e6GKxjcSGXqvzF9y5m7gg 7645
dhg/visualization/structure/draw.py sha256=PPVHvmP7WH6Q-AAlCtJ9xK6mPJ5-yEum5y8i3FmRzxc 19842
dhg/visualization/structure/geometry.py sha256=of_uXXTNzqgxFuGVynO8b444rpQBElrp4E__F9YXgPE 796
dhg/visualization/structure/layout.py sha256=_2OUlH-wDhbyDlcs4LUBZNdhxpWZhKY9oIZrmyaT3m8 2055
dhg/visualization/structure/simulator.py sha256=EBD08VbEARu7IHIdMlpQhKqiSjVWppdWmMZ7ixOEgCQ 6723
dhg/visualization/structure/utils.py sha256=SO2r6TiNaWODz8BoNnmsD16aSbbH1kDzj9wVcDFjdBA 7072
dhg-0.9.4.dist-info/LICENSE sha256=pyK42cVkxQuOW4LvXuXsbl2KjbwCihn0JuwvypG6eLo 11344
dhg-0.9.4.dist-info/WHEEL sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30 83
dhg-0.9.4.dist-info/METADATA sha256=xek6EsgMKOG9ZgzW0lSTKPm8oYLFXD2hhbe0PW6J70c 26035
dhg-0.9.4.dist-info/RECORD