parameters: (
      data: NodeInput, axes: NodeInput, eps: float, eps_mode: str, name: Optional[str] = None
  )
return_statement: return _get_node_factory_opset1().create(
          "NormalizeL2", as_nodes(data, axes), {"eps": eps, "mode": eps_mode}
      )
docstring: Construct an NormalizeL2 operation.
  
      :param data: Node producing the input tensor
      :param axes: Node indicating axes along which L2 reduction is calculated
      :param eps: The epsilon added to L2 norm
      :param eps_mode: how eps is combined with L2 value (`add` or `max`)
      :return: New node which performs the L2 normalization.
docstring_summary: Construct an NormalizeL2 operation.
docstring_tokens: Construct an NormalizeL2 operation .
function: def normalize_l2(
      data: NodeInput, axes: NodeInput, eps: float, eps_mode: str, name: Optional[str] = None
  ) -> Node:
      """Construct an NormalizeL2 operation.
  
      :param data: Node producing the input tensor
      :param axes: Node indicating axes along which L2 reduction is calculated
      :param eps: The epsilon added to L2 norm
      :param eps_mode: how eps is combined with L2 value (`add` or `max`)
      :return: New node which performs the L2 normalization.
      """
      return _get_node_factory_opset1().create(
          "NormalizeL2", as_nodes(data, axes), {"eps": eps, "mode": eps_mode}
      )
function_tokens: def normalize_l2 ( data : NodeInput , axes : NodeInput , eps : float , eps_mode : str , name : Optional [ str ] = None ) -> Node : return _get_node_factory_opset1 ( ) . create ( "NormalizeL2" , as_nodes ( data , axes ) , { "eps" : eps , "mode" : eps_mode } )