code: def list_outputs(self):
          
          size = ctypes.c_uint()
          sarr = ctypes.POINTER(ctypes.c_char_p)()
          check_call(_LIB.MXSymbolListOutputs(
              self.handle, ctypes.byref(size), ctypes.byref(sarr)))
          return [py_str(sarr[i]) for i in range(size.value)]
docs: Lists all the outputs in the symbol.
  
          Example
          -------
          >>> a = mx.sym.var('a')
          >>> b = mx.sym.var('b')
          >>> c = a + b
          >>> c.list_outputs()
          ['_plus12_output']
  
          Returns
          -------
          list of str
              List of all the outputs.
              For most symbols, this list contains only the name of this symbol.
              For symbol groups, this is a list with the names of all symbols
              in the group.