code: def __init__(self, n_inputs, n_units):
      super(MGUBase, self).__init__()
      with self.init_scope():
          self.W_f = linear.Linear(n_inputs + n_units, n_units)
          self.W_h = linear.Linear(n_inputs + n_units, n_units)
  
imports: import numpy
  import chainer
  from chainer.functions.activation import sigmoid
  from chainer.functions.activation import tanh
  from chainer.functions.array import concat
  from chainer.functions.math import linear_interpolate
  from chainer import link
  from chainer.links.connection import linear
label_desc: Use image node_id 1 to create a new MGUBase object from inherited base classes: link with example: obj = MGUBase(n_inputs, n_units)