Returns a randomly-shuffled array.
(size, dtype, rnd)
| 176 | @staticmethod |
| 177 | @memoize |
| 178 | def random(size, dtype, rnd): |
| 179 | """ |
| 180 | Returns a randomly-shuffled array. |
| 181 | """ |
| 182 | arr = SortGenerator.ordered_range(size, dtype=dtype) |
| 183 | rnd = np.random.RandomState(1792364059) |
| 184 | rnd.shuffle(arr) |
| 185 | return arr |
| 186 | |
| 187 | @staticmethod |
| 188 | @memoize |