class_docstr: Base of VarLenTensorGeneratorBase that generates tf.sparse.SparseTensor.
code: def hash_code(self):
      hash_code = super().hash_code()
  
      m = hashlib.sha256()
      m.update(hash_code.encode())
      m.update(DimensionDistribution.__name__.encode())
      m.update(self._dim_dist.name.encode())
      return m.hexdigest()
  
imports: import enum
  import hashlib
  import numpy
  import tensorflow
  from tests.test_atds_avro.utils.generator.generator_base import Generator
  from tests.test_atds_avro.utils.hash_util import int_to_bytes
label_desc: Use image node_id 5 for calling the VarLenTensorGeneratorBase obj's underlying member method code with example usage: obj.hash_code() and returns: m