code: def test_int_indices(self):
      v = Tensor.randn(5, 7, 3)
      numpy_testing_assert_equal_helper(v[[0, 4, 2]].shape, (3, 7, 3))
      numpy_testing_assert_equal_helper(
          v[:, [0, 4, 2]].shape, (5, 3, 3)
      )
      numpy_testing_assert_equal_helper(
          v[:, [[0, 1], [4, 3]]].shape, (5, 2, 2, 3)
      )
  
imports: import math, unittest, random, copy
  import numpy
  from tinygrad import Tensor, dtypes, Device
  from tinygrad.lazy import LazyBuffer
  from tinygrad.shape.shapetracker import ShapeTracker
  from tinygrad.shape.view import View
  from tinygrad.helpers import CI
label_desc: Use image node_id 10 for calling the TestIndexing obj's underlying member method code with example usage: obj.test_int_indices() without return types