code: def broadcast_as(operand, broadcast_as_operand, name=""):
      """
      Creates a sequence out of a non-sequence by endowing the ``operand``
      with dynamic axes of the same type as the ``broadcast_as_operand``
      and broadcasting the value of the ``operand`` along those dynamic axes.
  
      Example:
          >>> x = C.sequence.input_variable(shape=(3,2))
          >>> t = C.sequence.last(x)
          >>> b = C.sequence.is_first(x)
          >>> y = C.sequence.broadcast_as(t, b)
          >>> # 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.eval({x:x0})
          [array([[[ 18.,  19.],
                   [ 20.,  21.],
                   [ 22.,  23.]],
          <BLANKLINE>
                  [[ 18.,  19.],
                   [ 20.,  21.],
                   [ 22.,  23.]],
          <BLANKLINE>
                  [[ 18.,  19.],
                   [ 20.,  21.],
                   [ 22.,  23.]],
          <BLANKLINE>
                  [[ 18.,  19.],
                   [ 20.,  21.],
                   [ 22.,  23.]]], dtype=float32)]
  
      Args:
          operand: the symbolic tensor whose value will be broadcast
          broadcast_as_operand: the symbolic tensor whose dynamic axes will
              be used to broadcast the operand
          name (str): the name of the node in the network
  
      Returns:
          :class:`~cntk.ops.functions.Function`
      """
      from cntk.cntk_py import broadcast_as
  
      operand = sanitize_input(
          operand, get_data_type(operand, broadcast_as_operand)
      )
      broadcast_as_operand = sanitize_input(
          broadcast_as_operand, get_data_type(broadcast_as_operand)
      )
      return broadcast_as(operand, broadcast_as_operand, 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 15 for calling a global function with example usage: broadcast_as(operand, broadcast_as_operand, name) and returns: broadcast_as