|
24 | 24 | },
|
25 | 25 | {
|
26 | 26 | "cell_type": "code",
|
27 |
| - "execution_count": 1, |
| 27 | + "execution_count": 9, |
28 | 28 | "metadata": {},
|
29 | 29 | "outputs": [],
|
30 | 30 | "source": [
|
31 |
| - "import os, sys\n", |
| 31 | + "import os, sys, gc\n", |
| 32 | + "\n", |
32 | 33 | "if sys.platform == 'darwin':\n",
|
33 | 34 | " os.environ['CC'] = 'gcc-10'\n",
|
34 | 35 | " os.environ['CXX'] = 'g++-10'"
|
35 | 36 | ]
|
36 | 37 | },
|
37 | 38 | {
|
38 | 39 | "cell_type": "code",
|
39 |
| - "execution_count": 2, |
| 40 | + "execution_count": 10, |
40 | 41 | "metadata": {},
|
41 | 42 | "outputs": [],
|
42 | 43 | "source": [
|
|
46 | 47 | },
|
47 | 48 | {
|
48 | 49 | "cell_type": "code",
|
49 |
| - "execution_count": 3, |
| 50 | + "execution_count": 11, |
50 | 51 | "metadata": {
|
51 | 52 | "internals": {
|
52 | 53 | "slide_helper": "subslide_end",
|
|
65 | 66 | },
|
66 | 67 | {
|
67 | 68 | "cell_type": "code",
|
68 |
| - "execution_count": 4, |
| 69 | + "execution_count": 12, |
69 | 70 | "metadata": {
|
70 | 71 | "internals": {
|
71 | 72 | "slide_helper": "subslide_end",
|
|
94 | 95 | },
|
95 | 96 | {
|
96 | 97 | "cell_type": "code",
|
97 |
| - "execution_count": 5, |
| 98 | + "execution_count": 13, |
98 | 99 | "metadata": {
|
99 | 100 | "internals": {
|
100 | 101 | "slide_helper": "subslide_end"
|
|
131 | 132 | },
|
132 | 133 | {
|
133 | 134 | "cell_type": "code",
|
134 |
| - "execution_count": 6, |
| 135 | + "execution_count": 14, |
135 | 136 | "metadata": {
|
136 | 137 | "internals": {},
|
137 | 138 | "slideshow": {
|
|
160 | 161 | },
|
161 | 162 | {
|
162 | 163 | "cell_type": "code",
|
163 |
| - "execution_count": 7, |
| 164 | + "execution_count": 15, |
164 | 165 | "metadata": {
|
165 | 166 | "internals": {},
|
166 | 167 | "slideshow": {
|
|
171 | 172 | "source": [
|
172 | 173 | "def plot_julia_set(julia):\n",
|
173 | 174 | " plt.figure(figsize=(6,6))\n",
|
174 |
| - " plt.imshow(julia, cmap = cm.Greys, vmin=vmin, vmax=vmax)" |
| 175 | + " plt.imshow(julia, cmap = cm.Greys, vmin=vmin, vmax=vmax)\n", |
| 176 | + " gc.collect()" |
175 | 177 | ]
|
176 | 178 | },
|
177 | 179 | {
|
178 | 180 | "cell_type": "code",
|
179 |
| - "execution_count": 8, |
| 181 | + "execution_count": 16, |
180 | 182 | "metadata": {
|
181 | 183 | "internals": {
|
182 | 184 | "slide_helper": "subslide_end"
|
|
233 | 235 | },
|
234 | 236 | {
|
235 | 237 | "cell_type": "code",
|
236 |
| - "execution_count": 9, |
| 238 | + "execution_count": 17, |
237 | 239 | "metadata": {
|
238 | 240 | "lines_to_next_cell": 2
|
239 | 241 | },
|
|
247 | 249 | },
|
248 | 250 | {
|
249 | 251 | "cell_type": "code",
|
250 |
| - "execution_count": 10, |
| 252 | + "execution_count": 18, |
251 | 253 | "metadata": {},
|
252 | 254 | "outputs": [
|
253 | 255 | {
|
|
290 | 292 | },
|
291 | 293 | {
|
292 | 294 | "cell_type": "code",
|
293 |
| - "execution_count": 11, |
| 295 | + "execution_count": 19, |
294 | 296 | "metadata": {},
|
295 | 297 | "outputs": [],
|
296 | 298 | "source": [
|
|
300 | 302 | },
|
301 | 303 | {
|
302 | 304 | "cell_type": "code",
|
303 |
| - "execution_count": 12, |
| 305 | + "execution_count": 20, |
304 | 306 | "metadata": {},
|
305 | 307 | "outputs": [
|
306 | 308 | {
|
|
350 | 352 | },
|
351 | 353 | {
|
352 | 354 | "cell_type": "code",
|
353 |
| - "execution_count": 13, |
| 355 | + "execution_count": 21, |
354 | 356 | "metadata": {},
|
355 | 357 | "outputs": [],
|
356 | 358 | "source": [
|
|
359 | 361 | },
|
360 | 362 | {
|
361 | 363 | "cell_type": "code",
|
362 |
| - "execution_count": 14, |
| 364 | + "execution_count": 22, |
363 | 365 | "metadata": {
|
364 | 366 | "slideshow": {
|
365 | 367 | "slide_type": "fragment"
|
|
393 | 395 | },
|
394 | 396 | {
|
395 | 397 | "cell_type": "code",
|
396 |
| - "execution_count": 15, |
| 398 | + "execution_count": 23, |
397 | 399 | "metadata": {},
|
398 | 400 | "outputs": [
|
399 | 401 | {
|
|
428 | 430 | },
|
429 | 431 | {
|
430 | 432 | "cell_type": "code",
|
431 |
| - "execution_count": 16, |
| 433 | + "execution_count": 24, |
432 | 434 | "metadata": {
|
433 | 435 | "lines_to_next_cell": 2
|
434 | 436 | },
|
|
471 | 473 | },
|
472 | 474 | {
|
473 | 475 | "cell_type": "code",
|
474 |
| - "execution_count": 17, |
| 476 | + "execution_count": 25, |
475 | 477 | "metadata": {},
|
476 | 478 | "outputs": [],
|
477 | 479 | "source": [
|
|
515 | 517 | },
|
516 | 518 | {
|
517 | 519 | "cell_type": "code",
|
518 |
| - "execution_count": 18, |
| 520 | + "execution_count": 26, |
519 | 521 | "metadata": {},
|
520 | 522 | "outputs": [
|
521 | 523 | {
|
|
552 | 554 | },
|
553 | 555 | {
|
554 | 556 | "cell_type": "code",
|
555 |
| - "execution_count": 19, |
| 557 | + "execution_count": 27, |
556 | 558 | "metadata": {},
|
557 | 559 | "outputs": [],
|
558 | 560 | "source": [
|
|
602 | 604 | },
|
603 | 605 | {
|
604 | 606 | "cell_type": "code",
|
605 |
| - "execution_count": 20, |
| 607 | + "execution_count": 28, |
606 | 608 | "metadata": {},
|
607 | 609 | "outputs": [
|
608 | 610 | {
|
|
644 | 646 | },
|
645 | 647 | {
|
646 | 648 | "cell_type": "code",
|
647 |
| - "execution_count": 21, |
| 649 | + "execution_count": 29, |
648 | 650 | "metadata": {
|
649 | 651 | "internals": {
|
650 | 652 | "slide_helper": "subslide_end"
|
|
677 | 679 | },
|
678 | 680 | {
|
679 | 681 | "cell_type": "code",
|
680 |
| - "execution_count": 22, |
| 682 | + "execution_count": 30, |
681 | 683 | "metadata": {},
|
682 | 684 | "outputs": [
|
683 | 685 | {
|
|
723 | 725 | },
|
724 | 726 | {
|
725 | 727 | "cell_type": "code",
|
726 |
| - "execution_count": 23, |
| 728 | + "execution_count": 31, |
727 | 729 | "metadata": {
|
728 | 730 | "internals": {},
|
729 | 731 | "slideshow": {
|
|
737 | 739 | },
|
738 | 740 | {
|
739 | 741 | "cell_type": "code",
|
740 |
| - "execution_count": 24, |
| 742 | + "execution_count": 32, |
741 | 743 | "metadata": {
|
742 | 744 | "internals": {
|
743 | 745 | "slide_helper": "subslide_end",
|
|
778 | 780 | },
|
779 | 781 | {
|
780 | 782 | "cell_type": "code",
|
781 |
| - "execution_count": 25, |
| 783 | + "execution_count": 33, |
782 | 784 | "metadata": {},
|
783 | 785 | "outputs": [
|
784 | 786 | {
|
|
811 | 813 | },
|
812 | 814 | {
|
813 | 815 | "cell_type": "code",
|
814 |
| - "execution_count": 26, |
| 816 | + "execution_count": 34, |
815 | 817 | "metadata": {
|
816 | 818 | "internals": {
|
817 | 819 | "slide_helper": "subslide_end"
|
|
826 | 828 | "name": "stdout",
|
827 | 829 | "output_type": "stream",
|
828 | 830 | "text": [
|
829 |
| - "[1/1] Cythonizing /Users/navaro/.ipython/cython/_cython_magic_2b7b0547f4ab4801c04ebf306812bde8.pyx\n", |
| 831 | + "[1/1] Cythonizing /Users/navaro/.ipython/cython/_cython_magic_af0f26f19418fe7b67ea74586ba9274b.pyx\n", |
830 | 832 | "new_compiler returns <class 'distutils.unixccompiler.UnixCCompiler'>\n",
|
831 |
| - "building '_cython_magic_2b7b0547f4ab4801c04ebf306812bde8' extension\n", |
| 833 | + "building '_cython_magic_af0f26f19418fe7b67ea74586ba9274b' extension\n", |
832 | 834 | "C compiler: gcc-10 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers\n",
|
833 | 835 | "\n",
|
834 | 836 | "compile options: '-I/usr/local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/Cellar/ [email protected]/3.8.5/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c'\n",
|
835 | 837 | "extra options: '-fopenmp'\n",
|
836 |
| - "gcc-10: /Users/navaro/.ipython/cython/_cython_magic_2b7b0547f4ab4801c04ebf306812bde8.c\n", |
837 |
| - "gcc-10 -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk /Users/navaro/.ipython/cython/Users/navaro/.ipython/cython/_cython_magic_2b7b0547f4ab4801c04ebf306812bde8.o -o /Users/navaro/.ipython/cython/_cython_magic_2b7b0547f4ab4801c04ebf306812bde8.cpython-38-darwin.so -fopenmp\n" |
| 838 | + "gcc-10: /Users/navaro/.ipython/cython/_cython_magic_af0f26f19418fe7b67ea74586ba9274b.c\n", |
| 839 | + "gcc-10 -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk /Users/navaro/.ipython/cython/Users/navaro/.ipython/cython/_cython_magic_af0f26f19418fe7b67ea74586ba9274b.o -o /Users/navaro/.ipython/cython/_cython_magic_af0f26f19418fe7b67ea74586ba9274b.cpython-38-darwin.so -fopenmp\n" |
838 | 840 | ]
|
839 | 841 | }
|
840 | 842 | ],
|
|
872 | 874 | },
|
873 | 875 | {
|
874 | 876 | "cell_type": "code",
|
875 |
| - "execution_count": 27, |
| 877 | + "execution_count": 35, |
876 | 878 | "metadata": {},
|
877 | 879 | "outputs": [
|
878 | 880 | {
|
|
0 commit comments