parameters: ()
return_statement: return binary_elemen_wise_mx_operators
docstring: Gets all binary elemen_wise operators registered with MXNet.
  
      Returns
      -------
      {"operator_name": {"has_backward", "nd_op_handle", "params"}}
docstring_summary: Gets all binary elemen_wise operators registered with MXNet.
docstring_tokens: Gets all binary elemen_wise operators registered with MXNet .
function: def get_all_elemen_wise_binary_operators():
      """Gets all binary elemen_wise operators registered with MXNet.
  
      Returns
      -------
      {"operator_name": {"has_backward", "nd_op_handle", "params"}}
      """
      # Get all mxnet operators
      mx_operators = _get_all_mxnet_operators()
  
      # Filter for binary elemen_wise operators
      binary_elemen_wise_mx_operators = {}
      for op_name, op_params in mx_operators.items():
          if op_name.startswith("elemwise_") and op_params["params"]["narg"] == 2 and \
                  "lhs" in op_params["params"]["arg_names"] and \
                  "rhs" in op_params["params"]["arg_names"]:
              binary_elemen_wise_mx_operators[op_name] = mx_operators[op_name]
          elif "ElementWiseSum" == op_name:
              binary_elemen_wise_mx_operators[op_name] = mx_operators[op_name]
      return binary_elemen_wise_mx_operators
function_tokens: def get_all_elemen_wise_binary_operators ( ) : # Get all mxnet operators mx_operators = _get_all_mxnet_operators ( ) # Filter for binary elemen_wise operators binary_elemen_wise_mx_operators = { } for op_name , op_params in mx_operators . items ( ) : if op_name . startswith ( "elemwise_" ) and op_params [ "params" ] [ "narg" ] == 2 and "lhs" in op_params [ "params" ] [ "arg_names" ] and "rhs" in op_params [ "params" ] [ "arg_names" ] : binary_elemen_wise_mx_operators [ op_name ] = mx_operators [ op_name ] elif "ElementWiseSum" == op_name : binary_elemen_wise_mx_operators [ op_name ] = mx_operators [ op_name ] return binary_elemen_wise_mx_operators