code: def __init__(
      self,
      n_uid,
      n_mid,
      n_cat,
      EMBEDDING_DIM,
      HIDDEN_SIZE,
      ATTENTION_SIZE,
      lr,
      data_type="FP32",
      use_negsampling=False,
  ):
      super(Model_DNN, self).__init__(
          n_uid,
          n_mid,
          n_cat,
          EMBEDDING_DIM,
          HIDDEN_SIZE,
          ATTENTION_SIZE,
          lr,
          data_type,
          use_negsampling,
      )
  
      inp = tf.concat(
          [self.uid_batch_embedded, self.item_eb, self.item_his_eb_sum],
          1,
      )
      self.build_fcn_net(inp, use_dice=False)
  
imports: import tensorflow
  from rnn import dynamic_rnn
  from utils import *
  from bigdl.dllib.utils.log4Error import *
label_desc: Use image node_id 1 to create a new Model_DNN object from inherited base classes: Model with example: obj = Model_DNN(n_uid, n_mid, n_cat, EMBEDDING_DIM, HIDDEN_SIZE, ATTENTION_SIZE, lr, data_type, use_negsampling)