'Lists all arguments and auxiliary states of this Symbol.
Returns
inputs : list of str
List of all inputs.
Examples
>>> bn = mx.sym.BatchNorm(name=\'bn\')
>>> bn.list_arguments()
[\'bn_data\', \'bn_gamma\', \'bn_beta\']
>>> bn.list_auxiliary_states()
[\'bn_moving_mean\', \'bn_moving_var\']
>>> bn.list_inputs()
[\'bn_data\', \'bn_gamma\', \'bn_beta\', \'bn_moving_mean\', \'bn_moving_var\']'

def list_inputs(self):

    size = ctypes.c_uint()
    sarr = ctypes.POINTER(ctypes.c_char_p)()
    check_call(_LIB.NNSymbolListInputNames(self.handle, 0, ctypes.byref(size), ctypes.byref(sarr)))
    return [py_str(sarr[i]) for i in range(size.value)]
