(*data)
| 21 | return x |
| 22 | |
| 23 | def list_shuffle(*data): |
| 24 | idxs = np_rng.permutation(np.arange(len(data[0]))) |
| 25 | if len(data) == 1: |
| 26 | return [data[0][idx] for idx in idxs] |
| 27 | else: |
| 28 | return [[d[idx] for idx in idxs] for d in data] |
| 29 | |
| 30 | def shuffle(*arrays, **options): |
| 31 | if isinstance(arrays[0][0], basestring): |