code: def generate(self, x, conditions):
      for i, (func, cond) in enumerate(
          zip(self.children(), conditions)
      ):
          func.push(x)
          x, skip = func.pop(cond)
          if i == 0:
              skip_connections = skip
          else:
              skip_connections += skip
      return skip_connections
  
file_path: chainer/examples/wavenet/modules.py
imports: import chainer
  import chainer.functions
  import chainer.links
label_desc: Use image node_id 4 for calling the ResidualNet obj's underlying member method code with example usage: obj.generate(x, conditions) and returns: skip_connections