code: def genRandomData(intA, floatA, sizeMat):
      # next generate +/- integers or various magnitude
      for rad in sizeMat:
          tempInt = pow(2, rad)
          tempIntN = pow(2, rad + 1)
          intA.append(tempInt)
          intA.append(-1 * tempInt)
          randInt = randint(
              tempInt, tempIntN
          )  # randomly generated integer, add both +/- values
          intA.append(randInt)
          intA.append(-1 * randInt)
          intA.append(
              randint(tempInt, tempIntN)
          )  # randomly generated integer
          intA.append(
              -1 * (randint(tempInt, tempIntN))
          )  # randomly generated negative integer
  
          floatA.append(tempInt * 1.0)
          floatA.append(-1.0 * tempInt)
          tempD = uniform(tempInt, tempIntN)
          floatA.append(tempD)
          floatA.append(-1.0 * tempD)
          floatA.append(uniform(tempInt, tempIntN))
          floatA.append(-1.0 * uniform(tempInt, tempIntN))
  
file_path: h2o-3/scripts/gen_numerical_data.py
imports: import sys
  import h2o
  from random import randint
  from random import uniform
  from random import shuffle
  import numpy
label_desc: Use image node_id 3 for calling a global function with example usage: genRandomData(intA, floatA, sizeMat) without return types