(bitgen)
| 753 | |
| 754 | |
| 755 | def _rng_from_bitgen(bitgen): |
| 756 | # Assumes typename(bitgen) starts with importable |
| 757 | # library name (e.g. "numpy" or "cupy") |
| 758 | backend_name = typename(bitgen).split(".")[0] |
| 759 | backend_lib = importlib.import_module(backend_name) |
| 760 | return backend_lib.random.default_rng(bitgen) |
| 761 | |
| 762 | |
| 763 | def _shuffle(bit_generator, x, axis=0): |
no test coverage detected
searching dependent graphs…