code: def __init__(
      self,
      batch_size,
      dim_embed,
      max_user,
      max_item,
      test_batch_size=None,
      l2_reg=None,
      opt="SGD",
      sess_config=None,
  ):
      super(GMF, self).__init__(
          batch_size=batch_size,
          dim_embed=dim_embed,
          max_user=max_user,
          max_item=max_item,
          test_batch_size=test_batch_size,
          l2_reg=l2_reg,
          opt=opt,
          sess_config=sess_config,
      )
  
imports: from openrec.tf1.legacy.recommenders import PMF
  from openrec.tf1.legacy.modules.interactions import PointwiseGeCE
label_desc: Use image node_id 1 to create a new GMF object from inherited base classes: PMF with example: obj = GMF(batch_size, dim_embed, max_user, max_item, test_batch_size, l2_reg, opt, sess_config)