parameters: (var, low=0, high=1)
return_statement: return var.assign(uniform(var.shape, var.dtype, low, high))
docstring: Inplace initialize Jittor Var by random uniform.
  
      Args:
          var (Jittor Var):
              Var to be initialized by random uniform
          low (int or float or Var):
              lower bound value of the random uniform
          high (int or float or Var):
              upper bound value of the random uniform
  
      Example::
  
          from jittor import init
          from jittor import nn
          linear = nn.Linear(2,2)
          init.uniform_(linear.weight, -1.0, 1.0)
          print(linear.weight)
          # output: [[ 0.6647397   0.2801202], [-0.9779438  -0.30149996]]
          linear.weight.uniform_(-1.0, 1.0) # This is ok too
docstring_summary: Inplace initialize Jittor Var by random uniform.
docstring_tokens: Inplace initialize Jittor Var by random uniform .
function: def uniform_(var, low=0, high=1):
      ''' Inplace initialize Jittor Var by random uniform.
  
      Args:
          var (Jittor Var):
              Var to be initialized by random uniform
          low (int or float or Var):
              lower bound value of the random uniform
          high (int or float or Var):
              upper bound value of the random uniform
  
      Example::
  
          from jittor import init
          from jittor import nn
          linear = nn.Linear(2,2)
          init.uniform_(linear.weight, -1.0, 1.0)
          print(linear.weight)
          # output: [[ 0.6647397   0.2801202], [-0.9779438  -0.30149996]]
          linear.weight.uniform_(-1.0, 1.0) # This is ok too
  
      '''
      return var.assign(uniform(var.shape, var.dtype, low, high))
function_tokens: def uniform_ ( var , low = 0 , high = 1 ) : return var . assign ( uniform ( var . shape , var . dtype , low , high ) )