.. _dataset_cn: AutoGL 鏁版嵁闆� ============== 鎴戜滑鍩轰簬PyTorch-Geometric (PyG)锛孌eep Graph Learning (DGL)鍙奜pen Graph Benchmark (OGB)绛夊浘瀛︿範搴撴彁渚涗簡澶氱澶氭牱鐨勫父鐢ㄦ暟鎹泦銆� 鍚屾椂锛岀敤鎴峰彲浠ヤ娇鐢ˋutoGL鎵€鎻愪緵鐨勭粺涓€闈欐€佸浘瀹瑰櫒``GeneralStaticGraph``鑷畾涔夐潤鎬佸悓鏋勫浘鍙婂紓鏋勫浘锛屼緥濡傦細 .. code-block:: python from autogl.data.graph import GeneralStaticGraph, GeneralStaticGraphGenerator ''' 鍒涘缓鍚屾瀯鍥� ''' custom_static_homogeneous_graph = GeneralStaticGraphGenerator.create_homogeneous_static_graph( {'x': torch.rand(2708, 3), 'y': torch.rand(2708, 1)}, torch.randint(0, 1024, (2, 10556)) ) ''' 鍒涘缓寮傛瀯鍥� ''' custom_static_heterogeneous_graph = GeneralStaticGraphGenerator.create_heterogeneous_static_graph( { 'author': {'x': torch.rand(1024, 3), 'y': torch.rand(1024, 1)}, 'paper': {'feat': torch.rand(2048, 10), 'z': torch.rand(2048, 13)} }, { ('author', 'writing', 'paper'): (torch.randint(0, 1024, (2, 5120)), torch.rand(5120, 10)), ('author', 'reading', 'paper'): torch.randint(0, 1024, (2, 3840)), } ) 鎻愪緵鐨勫父鐢ㄦ暟鎹泦 ---------------- AutoGL鐩墠鎻愪緵濡備笅澶氱甯哥敤鍩哄噯鏁版嵁闆嗭細 鍗婄洃鐫h妭鐐瑰垎绫伙細 +------------------+------------+-----------+--------------------------------+ | 鏁版嵁闆� | PyG | DGL | 榛樿train/val/test鍒掑垎 | +==================+============+===========+================================+ | Cora | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | Citeseer | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | Pubmed | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | Amazon Computers | 鉁� | 鉁� | | +------------------+------------+-----------+--------------------------------+ | Amazon Photo | 鉁� | 鉁� | | +------------------+------------+-----------+--------------------------------+ | Coauthor CS | 鉁� | 鉁� | | +------------------+------------+-----------+--------------------------------+ | Coauthor Physics | 鉁� | 鉁� | | +------------------+------------+-----------+--------------------------------+ | Reddit | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | ogbn-products | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | ogbn-proteins | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | ogbn-arxiv | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ | ogbn-papers100M | 鉁� | 鉁� | 鉁� | +------------------+------------+-----------+--------------------------------+ 鍥惧垎绫讳换鍔★細 MUTAG, IMDB-Binary, IMDB-Multi, PROTEINS, COLLAB绛� +-------------+------------+------------+--------------+------------+--------------------+ | 鏁版嵁闆� | PyG | DGL | 鑺傜偣鐗瑰緛 | 鏍囩 | 杈圭壒寰� | +=============+============+============+==============+============+====================+ | MUTAG | 鉁� | 鉁� | 鉁� | 鉁� | 鉁� | +-------------+------------+------------+--------------+------------+--------------------+ | IMDB-Binary | 鉁� | 鉁� | | 鉁� | | +-------------+------------+------------+--------------+------------+--------------------+ | IMDB-Multi | 鉁� | 鉁� | | 鉁� | | +-------------+------------+------------+--------------+------------+--------------------+ | PROTEINS | 鉁� | 鉁� | 鉁� | 鉁� | | +-------------+------------+------------+--------------+------------+--------------------+ | COLLAB | 鉁� | 鉁� | | 鉁� | | +-------------+------------+------------+--------------+------------+--------------------+ | ogbg-molhiv | 鉁� | 鉁� | 鉁� | 鉁� | 鉁� | +-------------+------------+------------+--------------+------------+--------------------+ | ogbg-molpcba| 鉁� | 鉁� | 鉁� | 鉁� | 鉁� | +-------------+------------+------------+--------------+------------+--------------------+ | ogbg-ppa | 鉁� | 鉁� | | 鉁� | 鉁� | +-------------+------------+------------+--------------+------------+--------------------+ | ogbg-code2 | 鉁� | 鉁� | 鉁� | 鉁� | 鉁� | +-------------+------------+------------+--------------+------------+--------------------+ 閾炬帴棰勬祴浠诲姟锛氱洰鍓岮utoGL鍙互浣跨敤閽堝鑺傜偣鍒嗙被浠诲姟鐨勫绉嶅浘鏁版嵁杩涜鑷姩閾炬帴棰勬祴銆� 閫氳繃GeneralStaticGraph搴忓垪鏋勫缓鑷畾涔夋暟鎹泦 ---------------------------------------------------------------- 濡備笅浠g爜鐗囨灞曠ず浜嗛€氳繃涓€涓敱``GeneralStaticGraph``搴忓垪鏋勫缓鑷畾涔夋暟鎹泦鐨勬柟娉曘€� .. code-block:: python from autogl.data import InMemoryDataset ''' graphs鍙橀噺鏄竴涓敱GeneralStaticGraph瀹炰緥鎵€鏋勬垚鐨勫簭鍒� ''' graphs = [ ... ] custom_dataset = InMemoryDataset(graphs)