code: def num_batch_dims(self):
      return 2
  
imports: import warnings
  import operator
  import random
  import numpy
  import itertools
  import networkx
  import scipy.sparse
  from tensorflow.keras import backend
  from functools import reduce
  from tensorflow.keras.utils import Sequence
  from .None import Generator, FullBatchSequence, SparseFullBatchSequence, RelationalFullBatchNodeSequence, GraphSAGENodeGenerator, DirectedGraphSAGENodeGenerator
  from ..core.graph import StellarGraph
  from ..core.utils import is_real_iterable
  from ..core.utils import GCN_Aadj_feats_op, PPNP_Aadj_feats_op
  from ..core.validation import comma_sep
label_desc: Use image node_id 2 for calling the FullBatchGenerator obj's underlying member method code with example usage: obj.num_batch_dims() and returns: int