Current File : //usr/lib64/python2.7/site-packages/numpy/lib/benchmarks/simpleindex.pyo |
�
E�`Qc @ s� d d l Z d Z d e e f Z d e e f Z d e e f Z d e e e e f Z e j e d e e f � Z e j e d e e f � Z e j e d e e f � Z e j e d e e f � Z
e j e e � Z e j d
d e e f � Z d Ge e f GHd
Ge j
d d � GHd Ge
j
d d � GHd Ge j
d d � GHd Ge j
d d � GHd Ge j
d d � GHd Ge j
d d � GHd S( i����Ni s[
for k in xrange(%d):
for l in xrange(%d):
res = a[k,l].item() + a[l,k].item()
sO
for k in xrange(%d):
for l in xrange(%d):
res = a[k][l] + a[l][k]
sM
for k in xrange(%d):
for l in xrange(%d):
res = a[k,l] + a[l,k]
s�
import random
a = [[None for k in xrange(%d)] for l in xrange(%d)]
for k in xrange(%d):
for l in xrange(%d):
a[k][l] = random.random()
s- import numpy as np; a = np.random.rand(%d,%d)s# import MLab as np; a=np.rand(%d,%d)s, import numarray.mlab as np; a=np.rand(%d,%d)s res = a + a.transpose()s+ import numpy as np; a=np.random.rand(%d,%d)s shape = s NumPy 1: i id s NumPy 2: s Numeric: s
Numarray: s Python: s Optimized: ( t timeitt Nt code2t code3t codet setup3t Timert numpy_timer1t
numeric_timert numarray_timert numpy_timer2t python_timert numpy_timer3t repeat( ( ( sF /usr/lib64/python2.7/site-packages/numpy/lib/benchmarks/simpleindex.pyt <module> s$