parameters: (x)
return_statement: return _F.shape(x)
docstring: shape(x)
      Get the shape of `x`.
  
      Parameters
      ----------
      x : var_like, input value.
  
      Returns
      -------
      shape_res : Var, dtype is int.
  
      Example:
      -------
      >>> expr.shape([[1.,2.],[3.,4.]])
      var([2, 2], dtype=int32)
docstring_summary: shape(x)
      Get the shape of `x`.
docstring_tokens: shape ( x ) Get the shape of x .
function: def shape(x):
      '''
      shape(x)
      Get the shape of `x`.
  
      Parameters
      ----------
      x : var_like, input value.
  
      Returns
      -------
      shape_res : Var, dtype is int.
  
      Example:
      -------
      >>> expr.shape([[1.,2.],[3.,4.]])
      var([2, 2], dtype=int32)
      ''' 
      x = _to_var(x)
      return _F.shape(x)
function_tokens: def shape ( x ) : x = _to_var ( x ) return _F . shape ( x )