diff options
| author | Pieter Eendebak <pieter.eendebak@gmail.com> | 2022-06-27 21:38:06 +0200 |
|---|---|---|
| committer | Pieter Eendebak <pieter.eendebak@gmail.com> | 2022-06-27 21:38:06 +0200 |
| commit | e34d2a7b1e8d70d3fd99552dc77626add7a59e16 (patch) | |
| tree | 7ece47e255db8f7213fa71019c3bf4700fece805 | |
| parent | dee44e6acef8e2151d5428bfeb6cbb64689340f9 (diff) | |
| download | numpy-e34d2a7b1e8d70d3fd99552dc77626add7a59e16.tar.gz | |
add linspace benchmark
| -rw-r--r-- | benchmarks/benchmarks/bench_function_base.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/benchmarks/benchmarks/bench_function_base.py b/benchmarks/benchmarks/bench_function_base.py index 3e35f54f2..2e44ff76b 100644 --- a/benchmarks/benchmarks/bench_function_base.py +++ b/benchmarks/benchmarks/bench_function_base.py @@ -2,6 +2,15 @@ from .common import Benchmark import numpy as np +class Linspace(Benchmark): + def setup(self): + self.d = np.array([1, 2, 3]) + + def time_linspace_scalar(self): + np.linspace(0, 10, 2) + + def time_linspace_array(self): + np.linspace(self.d, 10, 10) class Histogram1D(Benchmark): def setup(self): |
