code: def _flipcumprodsum(xmul, xadd, axis):
      (z,) = Cumprodsum(axis).apply(
          (flip.flip(xmul, axis), flip.flip(xadd, axis))
      )
      return flip.flip(z, axis)
  
file_path: chainer/chainer/functions/math/cumprod.py
imports: import six
  import chainer
  from chainer import backend
  from chainer import function_node
  from chainer.functions.array import flip
  from chainer.utils import type_check
label_desc: Use image node_id 1 for calling a global function with example usage: _flipcumprodsum(xmul, xadd, axis) and returns: flip