@@ -376,14 +376,14 @@ def load_processed_data_from_file(self, filename: str) -> list[dict]:
376376 n_atom_node_properties , n_fg_node_properties , n_graph_node_properties
377377 )
378378 rank_zero_info (
379- f"Finished loading dataset from properties.\n Encoding lengths: { prop_lengths } \n "
380- f"Properties Categories:\n { pformat (props_categories )} "
379+ f"\n Finished loading dataset from properties.\n Encoding lengths: { prop_lengths } \n \n "
380+ f"Properties Categories:\n { pformat (props_categories )} \n \n "
381381 f"n_atom_node_properties: { n_atom_node_properties } , "
382382 f"n_fg_node_properties: { n_fg_node_properties } , "
383383 f"n_bond_properties: { n_bond_properties } , "
384- f"n_graph_node_properties: { n_graph_node_properties } \n "
384+ f"n_graph_node_properties: { n_graph_node_properties } \n \n "
385385 f"Use following values for given parameters for model configuration: \n \t "
386- f"in_channels: { n_node_properties } , edge_dim: { n_bond_properties } , n_molecule_properties: 0"
386+ f"in_channels: { n_node_properties } , edge_dim: { n_bond_properties } , n_molecule_properties: 0\n "
387387 )
388388
389389 for property in self .properties :
@@ -449,7 +449,7 @@ def _merge_props_into_base(
449449 atom_offset , fg_offset , graph_offset = 0 , 0 , 0
450450
451451 for property in self .properties :
452- property_values = row [f"{ property .name } " ]
452+ property_values = row [f"{ property .name } " ]. to ( dtype = torch . float32 )
453453 if isinstance (property_values , torch .Tensor ):
454454 if len (property_values .size ()) == 0 :
455455 property_values = property_values .unsqueeze (0 )
@@ -482,7 +482,7 @@ def _merge_props_into_base(
482482
483483 elif isinstance (property , MoleculeProperty ):
484484 x [is_graph_node , graph_offset : graph_offset + enc_len ] = (
485- property_values [ is_graph_node ]
485+ property_values
486486 )
487487 graph_offset += enc_len
488488
@@ -505,6 +505,7 @@ def _merge_props_into_base(
505505 x = x ,
506506 edge_index = geom_data .edge_index ,
507507 edge_attr = edge_attr ,
508+ molecule_attr = torch .empty ((1 , 0 )), # empty as not used for this class
508509 )
509510
510511
0 commit comments