| | 7 | |
| | 8 | * As of changeset:2173 {{{x.fill(1)}}} is 2x slower than {{{x += 1}}}. |
| | 9 | |
| | 10 | {{{ |
| | 11 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'b')" "x.fill(1)" |
| | 12 | 10000 loops, best of 3: 69.5 usec per loop |
| | 13 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'h')" "x.fill(1)" |
| | 14 | 10000 loops, best of 3: 66.1 usec per loop |
| | 15 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'i')" "x.fill(1)" |
| | 16 | 10000 loops, best of 3: 66.3 usec per loop |
| | 17 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'d')" "x.fill(1)" |
| | 18 | 10000 loops, best of 3: 73.2 usec per loop |
| | 19 | }}} |
| | 20 | |
| | 21 | {{{ |
| | 22 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'b')" "x += 1" |
| | 23 | 10000 loops, best of 3: 58 usec per loop |
| | 24 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'h')" "x += 1" |
| | 25 | 10000 loops, best of 3: 33.7 usec per loop |
| | 26 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'i')" "x += 1" |
| | 27 | 10000 loops, best of 3: 33.6 usec per loop |
| | 28 | > python -m timeit -s "from numpy import zeros; x = zeros(10000,'d')" "x += 1" |
| | 29 | 10000 loops, best of 3: 36.9 usec per loop |
| | 30 | }}} |
| | 31 | |
| | 32 | |