arange.py 530 B

1234567891011121314151617181920212223
  1. import numpy as np
  2. import bcolz
  3. from .bench_helper import ctime
  4. class Suite:
  5. def setup(self):
  6. self.N = 1e8
  7. self.dtype = 'i4'
  8. self.start = 5
  9. self.stop = self.N
  10. self.step = 4
  11. self.a = np.arange(self.start, self.stop, self.step, dtype=self.dtype)
  12. def time_arange(self):
  13. ac = bcolz.arange(self.start, self.stop, self.step, dtype=self.dtype)
  14. if __name__ == '__main__':
  15. suite = Suite()
  16. suite.setup()
  17. with ctime("time_arange"):
  18. suite.time_arange()