(self)
| 74 | |
| 75 | class Duplicates: |
| 76 | def setup(self): |
| 77 | size = 65536 |
| 78 | arrays = [np.random.randint(0, 8192, size), np.random.randint(0, 1024, size)] |
| 79 | mask = np.random.rand(size) < 0.1 |
| 80 | self.mi_unused_levels = MultiIndex.from_arrays(arrays) |
| 81 | self.mi_unused_levels = self.mi_unused_levels[mask] |
| 82 | |
| 83 | def time_remove_unused_levels(self): |
| 84 | self.mi_unused_levels.remove_unused_levels() |
nothing calls this directly
no test coverage detected