code: def reset_model(self, opt="adam"):
      self.model, self.emb_model = create_model(
          self.node_size,
          hidden_size=self.hidden_size,
          l1=self.nu1,
          l2=self.nu2,
      )
      self.model.compile(opt, [l_2nd(self.beta), l_1st(self.alpha)])
      self.get_embeddings()
  
imports: import time
  import numpy
  import scipy.sparse
  import tensorflow
  from tensorflow.python.keras import backend
  from tensorflow.python.keras.callbacks import History
  from tensorflow.python.keras.layers import Dense, Input
  from tensorflow.python.keras.models import Model
  from tensorflow.python.keras.regularizers import l1_l2
  from ..utils import preprocess_nxgraph
label_desc: Use image node_id 2 for calling the SDNE obj's underlying member method code with example usage: obj.reset_model(opt) without return types