code: def test_uniform(self):
      self.assertFalse(normal_test(Tensor.uniform))
      self.assertTrue(
          equal_distribution(
              Tensor.uniform,
              lambda x: torch.nn.init.uniform_(torch.empty(x)),
              lambda x: np.random.uniform(size=x),
          )
      )
      self.assertTrue(
          equal_distribution(
              partial(
                  Tensor.uniform, low=-100, high=100, dtype=dtypes.int32
              ),
              numpy_func=lambda x: np.random.randint(
                  low=-100, high=100, size=x
              ),
          )
      )
  
imports: import math
  import unittest
  import numpy
  import torch
  from tinygrad import nn, dtypes, Tensor
  from functools import partial
label_desc: Use image node_id 5 for calling the TestRandomness obj's underlying member method code with example usage: obj.test_uniform() without return types