class_docstr: This is class used to store data for MolGAN neural networks.
  
  Parameters
  ----------
  node_features: np.ndarray
      Node feature matrix with shape [num_nodes, num_node_features]
  edge_features: np.ndarray,
      Edge feature matrix with shape [num_nodes, num_nodes]
  
  Returns
  -------
  graph: GraphMatrix
      A molecule graph with some features.
code: def __init__(
      self, adjacency_matrix: np.ndarray, node_features: np.ndarray
  ):
      self.adjacency_matrix = adjacency_matrix
      self.node_features = node_features
  
file_path: deepchem/deepchem/feat/molecule_featurizers/molgan_featurizer.py
imports: import logging
  import numpy
  from deepchem.utils.typing import RDKitBond, RDKitMol, List
  from deepchem.feat.base_classes import MolecularFeaturizer
  from deepchem.utils.typing import OneOrMany
  from typing import Optional
label_desc: Use image node_id 1 to create a new GraphMatrix object  with example: obj = GraphMatrix(adjacency_matrix, node_features)