code: def reduce_sum(seq, name=""):
      """
      Computes the sum of the input sequence's elements across the sequence axis.
  
      Examples:
          >>> x = C.sequence.input_variable(shape=(3,2))
          >>> # create one sequence of 4 tensors each with shape (3,2)
          >>> x0 = np.reshape(np.arange(24.0,dtype=np.float32),(1,4,3,2))
          >>> y = C.sequence.reduce_sum(x)
          >>> y.eval({x:x0})
          array([[[ 36.,  40.],
                   [ 44.,  48.],
                   [ 52.,  56.]]], dtype=float32)
  
      Args:
          seq: sequence input tensor
          name (`str`, optional): the name of the Function instance in the network
  
      Returns:
          :class:`~cntk.ops.functions.Function`
      """
      from cntk.cntk_py import sequence_reduce_sum
  
      seq = sanitize_input(seq, get_data_type(seq))
      return sequence_reduce_sum(seq, name)
  
imports: import numpy
  from cntk.internal import typemap, sanitize_input
  from cntk.internal.utils import get_data_type
  from ...axis import Axis
  from ...default_options import default_override_or
label_desc: Use image node_id 16 for calling a global function with example usage: reduce_sum(seq, name) and returns: sequence_reduce_sum