File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,19 @@ to `np.sum`.
88
99## What is it?
10101 . ` array_sum.pyx ` : Cython implementation of array element summation.
11+ 1 . ` array_sum_pure.py ` : pure Python Cython implementation of array element
12+ summation.
11131 . ` compute_sums.py ` : driver script to compare the implementations.
12141 . ` setup.py ` : build script.
15+ 1 . ` array_init.pyx ` : Cython implementation of the initializatio of a numpy
16+ array.
17+ 1 . ` array_init_pure.pyx ` : pure Python Cython implementation of the
18+ initializatio of a numpy array.
19+ 1 . ` init_test.ipynb ` : Jupyter notebook illustrating the use of both the
20+ Cython and pure Python Cython implementations.
21+ 1 . ` run_pure_sum.py ` : Python script to time the non-compiled version of
22+ the pure Python Cython implementation of the array sum.
23+ 1 . ` run_cythonized_sum.py ` : Python script to time the compiled version of
24+ the pure Python Cython implementation of the array sum.
13251 . ` Makefile ` : make file for building the cython extension and profiling
1426 the three implementations.
You can’t perform that action at this time.
0 commit comments