parameters: (
      data: NodeInput, destination_type: Union[str, NumericType], name: Optional[str] = None
  )
return_statement: return _get_node_factory().create(
          "Convert", [as_node(data)], {"destination_type": destination_type.lower()}
      )
docstring: Return node which casts input node values to specified type.
  
      :param data: Node which produces the input tensor.
      :param destination_type: Provides the target type for the conversion.
      :param name: Optional name for the output node.
      :return: New node performing the conversion operation.
docstring_summary: Return node which casts input node values to specified type.
docstring_tokens: Return node which casts input node values to specified type .
function: def convert(
      data: NodeInput, destination_type: Union[str, NumericType], name: Optional[str] = None
  ) -> Node:
      """Return node which casts input node values to specified type.
  
      :param data: Node which produces the input tensor.
      :param destination_type: Provides the target type for the conversion.
      :param name: Optional name for the output node.
      :return: New node performing the conversion operation.
      """
      if not isinstance(destination_type, str):
          destination_type = get_element_type_str(destination_type)
      return _get_node_factory().create(
          "Convert", [as_node(data)], {"destination_type": destination_type.lower()}
      )
function_tokens: def convert ( data : NodeInput , destination_type : Union [ str , NumericType ] , name : Optional [ str ] = None ) -> Node : if not isinstance ( destination_type , str ) : destination_type = get_element_type_str ( destination_type ) return _get_node_factory ( ) . create ( "Convert" , [ as_node ( data ) ] , { "destination_type" : destination_type . lower ( ) } )