def reduce_sum(seq, name=''): ''' Computes the sum of the input sequence's elements across the sequence axis. Examples: TBA 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)
def reduce_sum(seq, name=''): ''' Computes the sum of the input sequence's elements across the sequence axis. Examples: >>> x = C.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)