(
rng, funcname, *args, size=None, chunks="auto", extra_chunks=(), **kwargs
)
| 873 | |
| 874 | |
| 875 | def _wrap_func( |
| 876 | rng, funcname, *args, size=None, chunks="auto", extra_chunks=(), **kwargs |
| 877 | ): |
| 878 | if size is not None and not isinstance(size, (tuple, list)): |
| 879 | size = (size,) |
| 880 | return new_collection( |
| 881 | Random(rng, funcname, size, chunks, extra_chunks, args, kwargs) |
| 882 | ) |
| 883 | |
| 884 | |
| 885 | class Random(IO): |