code: def shapes(min_rows=1, max_rows=100, min_cols=1, max_cols=100):
      return tuples(
          lengths(lo=min_rows, hi=max_rows),
          lengths(lo=min_cols, hi=max_cols),
      )
  
file_path: cython-blis/blis/tests/common.py
imports: from __future__ import print_function
  import numpy
  from numpy.testing import assert_allclose
  from hypothesis import assume
  from hypothesis.strategies import tuples, integers, floats
  from hypothesis.extra.numpy import arrays
label_desc: Use image node_id 2 for calling a global function with example usage: shapes(min_rows, max_rows, min_cols, max_cols) and returns: tuples