class_docstr: Symbol is symbolic graph.
docstr: Set the attribute of the symbol.
  
  Parameters
  ----------
  **kwargs
      The attributes to set
docstr_tok: ["Set","the","attribute","of","the","symbol",".","Parameters","--","--","--","--","--","*","*","kwargs","The","attributes","to","set"]
code: def _set_attr(self, **kwargs):
      """Set the attribute of the symbol.
  
      Parameters
      ----------
      **kwargs
          The attributes to set
      """
      keys = c_str_array(kwargs.keys())
      vals = c_str_array([str(s) for s in kwargs.values()])
      num_args = mx_uint(len(kwargs))
      check_call(
          _LIB.MXSymbolSetAttrs(self.handle, num_args, keys, vals)
      )
  
file_path: mxnet/python/mxnet/_ctypes/symbol.py
imports: import ctypes
  from ..base import _LIB
  from ..base import c_str_array, c_handle_array, c_str, mx_uint
  from ..base import SymbolHandle
  from ..base import check_call
label_desc: Use image node_id 4 for calling the SymbolBase obj's underlying member method code with example usage: obj._set_attr() without return types