code: def dense_to_deeper_block(dense_layer, weighted=True):
      """deeper dense layer."""
      units = dense_layer.units
      weight = np.eye(units)
      bias = np.zeros(units)
      new_dense_layer = StubDense(units, units)
      if weighted:
          new_dense_layer.set_weights(
              (
                  add_noise(weight, np.array([0, 1])),
                  add_noise(bias, np.array([0, 1])),
              )
          )
      return [StubReLU(), new_dense_layer]
  
file_path: nni/nni/algorithms/hpo/networkmorphism_tuner/layer_transformer.py
imports: import numpy
  from .layers import StubDense, StubReLU, get_batch_norm_class, get_conv_class, get_n_dim
label_desc: Use image node_id 2 for calling a global function with example usage: dense_to_deeper_block(dense_layer, weighted) and returns: list