code: def matrices(
      min_rows=1,
      max_rows=10,
      min_cols=1,
      max_cols=10,
      min_value=-10000000.0,
      max_value=1000000.0,
      dtype="float64",
  ):
      return shapes(
          min_rows=min_rows,
          max_rows=max_rows,
          min_cols=min_cols,
          max_cols=max_cols,
      ).flatmap(
          lambda mn: ndarrays_of_shape(
              mn, lo=min_value, hi=max_value, dtype=dtype
          )
      )
  
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 5 for calling a global function with example usage: matrices(min_rows, max_rows, min_cols, max_cols, min_value, max_value, dtype) and returns: shapes