diff options
Diffstat (limited to 'benchmarks/creating.py')
-rw-r--r-- | benchmarks/creating.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/benchmarks/creating.py b/benchmarks/creating.py new file mode 100644 index 000000000..6f8dc0217 --- /dev/null +++ b/benchmarks/creating.py @@ -0,0 +1,14 @@ +from benchmark import Benchmark + +modules = ['numpy','Numeric','numarray'] + +N = [10,10] +b = Benchmark(modules, + title='Creating %s zeros.' % N, + runs=3,reps=10000) + +b['numpy'] = ('a=np.zeros(shape,type)', 'shape=%s;type=float' % N) +b['Numeric'] = ('a=np.zeros(shape,type)', 'shape=%s;type=np.Float' % N) +b['numarray'] = ('a=np.zeros(shape,type)', "shape=%s;type=np.Float" % N) + +b.run() |