@@ -305,6 +305,11 @@ function __init__()
305
305
PTC_FRDataset (),
306
306
PTC_MMDataset (),
307
307
PTC_MRDataset (),
308
+ QM9Dataset (),
309
+ ZINC_fullDataset (),
310
+ ZINC_testDataset (),
311
+ ZINC_trainDataset (),
312
+ ZINC_valDataset (),
308
313
DDDataset (),
309
314
ENZYMESDataset (),
310
315
PROTEINSDataset (),
@@ -320,7 +325,6 @@ function __init__()
320
325
REDDIT_MULTI_5KDataset (),
321
326
REDDIT_MULTI_12KDataset (),
322
327
COLORS_3Dataset (),
323
- QM9Dataset (),
324
328
SYNTHETICDataset (),
325
329
SYNTHETICnewDataset (),
326
330
SynthieDataset (),
@@ -639,6 +643,112 @@ edge_attributes_type(::QM9Dataset) = NTuple{4, Bool}
639
643
graph_attributes_type (:: QM9Dataset ) = NamedTuple{(:μ , :α , :ϵ_HOMO , :ϵ_LUMO , :Δϵ , :electronic_spatial_energy ,
640
644
:ZPVE , :U_0 , :U , :H , :G , :c_v , :UATOM_0 , :UTAM , :HATOM , :GATOM , :A , :B , :C ), NTuple{19 , Float64}}
641
645
646
+
647
+ # # --------------------------------------
648
+ # # ZINC_full
649
+ # # --------------------------------------
650
+
651
+ struct ZINC_fullDataset <: TUDataset end
652
+
653
+ dataset_name (:: ZINC_fullDataset ) = " ZINC_full"
654
+
655
+ dataset_hash (:: ZINC_fullDataset ) = " b491cce62afbf5e0febab9ca0bacd0a2458910cefadfd3d93bb6c49b90d62b3c"
656
+
657
+ readme_name (:: ZINC_fullDataset ) = " README.txt"
658
+
659
+ dataset_references (:: ZINC_fullDataset ) = [31 ]
660
+
661
+ edge_labels_type (:: ZINC_fullDataset ) = @NamedTuple {bond_type:: String }
662
+ edge_labels_map (:: ZINC_fullDataset , i) = (" single" , " double" , " triple" )[i]
663
+
664
+ node_labels_type (:: ZINC_fullDataset ) = @NamedTuple {atom_type:: String }
665
+ node_labels_map (:: ZINC_fullDataset , i) = (" C" , " O" , " N" , " F" , " C H1" , " S" , " Cl" ,
666
+ " O -" , " N H1 +" , " Br" , " N H3 +" , " N H2 +" ,
667
+ " N +" , " N -" , " S -" , " I" , " P" , " O H1 +" ,
668
+ " N H1 -" , " O +" , " S +" , " P H1" , " P H2" , " C H2 -" ,
669
+ " P +" , " S H1 +" , " C H1 -" , " P H1 +" )[i + 1 ]
670
+
671
+ graph_attributes_type (:: ZINC_fullDataset ) = Tuple{Float64}
672
+
673
+ # # --------------------------------------
674
+ # # ZINC_test
675
+ # # --------------------------------------
676
+
677
+ struct ZINC_testDataset <: TUDataset end
678
+
679
+ dataset_name (:: ZINC_testDataset ) = " ZINC_test"
680
+
681
+ dataset_hash (:: ZINC_testDataset ) = " 1fe8516fef763cf71238d19a12680ce5cb6a620bbf36134eca8045d6f3e0ed4d"
682
+
683
+ readme_name (:: ZINC_testDataset ) = " README.txt"
684
+
685
+ dataset_references (:: ZINC_testDataset ) = [31 ]
686
+
687
+ edge_labels_type (:: ZINC_testDataset ) = @NamedTuple {bond_type:: String }
688
+ edge_labels_map (:: ZINC_testDataset , i) = (" single" , " double" , " triple" )[i]
689
+
690
+ node_labels_type (:: ZINC_testDataset ) = @NamedTuple {atom_type:: String }
691
+ node_labels_map (:: ZINC_testDataset , i) = (" C" , " O" , " N" , " F" , " C H1" , " S" , " Cl" ,
692
+ " O -" , " N H1 +" , " Br" , " N H3 +" , " N H2 +" ,
693
+ " N +" , " N -" , " S -" , " I" , " P" , " O H1 +" ,
694
+ " N H1 -" , " O +" , " S +" , " P H1" , " P H2" , " C H2 -" ,
695
+ " P +" , " S H1 +" , " C H1 -" , " P H1 +" )[i + 1 ]
696
+
697
+ graph_attributes_type (:: ZINC_testDataset ) = Tuple{Float64}
698
+
699
+ # # --------------------------------------
700
+ # # ZINC_train
701
+ # # --------------------------------------
702
+
703
+ struct ZINC_trainDataset <: TUDataset end
704
+
705
+ dataset_name (:: ZINC_trainDataset ) = " ZINC_train"
706
+
707
+ dataset_hash (:: ZINC_testDataset ) = " 37aa44df9dd9417600c240226d1d847a7b9098c3036c9bf7e2000196cec92bef"
708
+
709
+ readme_name (:: ZINC_trainDataset ) = " README.txt"
710
+
711
+ dataset_references (:: ZINC_trainDataset ) = [31 ]
712
+
713
+ edge_labels_type (:: ZINC_trainDataset ) = @NamedTuple {bond_type:: String }
714
+ edge_labels_map (:: ZINC_trainDataset , i) = (" single" , " double" , " triple" )[i]
715
+
716
+ node_labels_type (:: ZINC_trainDataset ) = @NamedTuple {atom_type:: String }
717
+ node_labels_map (:: ZINC_trainDataset , i) = (" C" , " O" , " N" , " F" , " C H1" , " S" , " Cl" ,
718
+ " O -" , " N H1 +" , " Br" , " N H3 +" , " N H2 +" ,
719
+ " N +" , " N -" , " S -" , " I" , " P" , " O H1 +" ,
720
+ " N H1 -" , " O +" , " S +" , " P H1" , " P H2" , " C H2 -" ,
721
+ " P +" , " S H1 +" , " C H1 -" , " P H1 +" )[i + 1 ]
722
+
723
+ graph_attributes_type (:: ZINC_trainDataset ) = Tuple{Float64}
724
+
725
+ # # --------------------------------------
726
+ # # ZINC_val
727
+ # # --------------------------------------
728
+
729
+ struct ZINC_valDataset <: TUDataset end
730
+
731
+ dataset_name (:: ZINC_valDataset ) = " ZINC_val"
732
+
733
+ dataset_hash (:: ZINC_valDataset ) = " 17b20a99822f17eca9cd6c3e5ac33f41fd42c0ee4dedfd051dac0b0a58f8fa88"
734
+
735
+ readme_name (:: ZINC_valDataset ) = " README.txt"
736
+
737
+ dataset_references (:: ZINC_valDataset ) = [31 ]
738
+
739
+ edge_labels_type (:: ZINC_valDataset ) = @NamedTuple {bond_type:: String }
740
+ edge_labels_map (:: ZINC_valDataset , i) = (" single" , " double" , " triple" )[i]
741
+
742
+ node_labels_type (:: ZINC_valDataset ) = @NamedTuple {atom_type:: String }
743
+ node_labels_map (:: ZINC_valDataset , i) = (" C" , " O" , " N" , " F" , " C H1" , " S" , " Cl" ,
744
+ " O -" , " N H1 +" , " Br" , " N H3 +" , " N H2 +" ,
745
+ " N +" , " N -" , " S -" , " I" , " P" , " O H1 +" ,
746
+ " N H1 -" , " O +" , " S +" , " P H1" , " P H2" , " C H2 -" ,
747
+ " P +" , " S H1 +" , " C H1 -" , " P H1 +" )[i + 1 ]
748
+
749
+ graph_attributes_type (:: ZINC_valDataset ) = Tuple{Float64}
750
+
751
+
642
752
# # --------------------------------------
643
753
# # DD
644
754
# # --------------------------------------
0 commit comments