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_layerf 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]
docs: deeper dense layer.