Skip to content

Commit

Permalink
Update index notebook and some headings
Browse files Browse the repository at this point in the history
  • Loading branch information
Iain-S committed Nov 28, 2022
1 parent fbaf358 commit 9a03d7a
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# 9.0 Performance programming"
"# 9.0 Performance Programming"
]
},
{
Expand Down Expand Up @@ -96,7 +96,7 @@
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x1153fab50>]"
"[<matplotlib.lines.Line2D at 0x1124eab50>]"
]
},
"execution_count": 4,
Expand Down Expand Up @@ -175,7 +175,7 @@
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x1155129a0>]"
"[<matplotlib.lines.Line2D at 0x112601d30>]"
]
},
"execution_count": 6,
Expand Down Expand Up @@ -339,7 +339,7 @@
{
"data": {
"text/plain": [
"<matplotlib.colorbar.Colorbar at 0x115633a30>"
"<matplotlib.colorbar.Colorbar at 0x112723a60>"
]
},
"execution_count": 12,
Expand Down Expand Up @@ -383,7 +383,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"## 9.0.2 Mandelbrot set\n",
"## 9.0.2 Mandelbrot Set\n",
"\n",
"\n",
"Things get much more interesting when we change the series from\n",
Expand Down Expand Up @@ -444,7 +444,7 @@
{
"data": {
"text/plain": [
"<matplotlib.colorbar.Colorbar at 0x1155747f0>"
"<matplotlib.colorbar.Colorbar at 0x112658a00>"
]
},
"execution_count": 14,
Expand Down Expand Up @@ -525,7 +525,7 @@
{
"data": {
"text/plain": [
"<matplotlib.colorbar.Colorbar at 0x11572b7f0>"
"<matplotlib.colorbar.Colorbar at 0x11281c6a0>"
]
},
"execution_count": 16,
Expand Down Expand Up @@ -592,7 +592,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"392 ns ± 111 ns per loop (mean ± std. dev. of 7 runs, 3 loops each)\n"
"405 ns ± 138 ns per loop (mean ± std. dev. of 7 runs, 3 loops each)\n"
]
}
],
Expand All @@ -613,7 +613,7 @@
"name": "stdout",
"output_type": "stream",
"text": [
"585 ms ± 17.4 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
"699 ms ± 19.3 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)\n"
]
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.13"
"version": "3.9.7"
}
},
"nbformat": 4,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"id": "cd1be545",
"metadata": {},
"source": [
"# 9.7 Solutions: Classroom Exercises"
"# 9.7 Solutions to Classroom Exercises"
]
},
{
Expand Down Expand Up @@ -513,7 +513,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.13"
"version": "3.9.7"
}
},
"nbformat": 4,
Expand Down
12 changes: 6 additions & 6 deletions module09_programming_for_speed/09_08_self_study.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"id": "a722410e",
"metadata": {},
"source": [
"# 9.8 Self study\n",
"# 9.8 Self Study\n",
"\n",
"The following parts are not covered during the taught session and are for self-study."
]
Expand All @@ -15,7 +15,7 @@
"id": "e405f15f",
"metadata": {},
"source": [
"## Optimising with NumPy \n",
"## 9.8.0 Optimising with NumPy \n",
"\n",
"*Relevant notebook: 9.2 Optimising with NumPy*\n",
"\n",
Expand Down Expand Up @@ -153,7 +153,7 @@
"id": "00bdc1d7",
"metadata": {},
"source": [
"## Optimising with Cython \n",
"## 9.8.1 Optimising with Cython \n",
"\n",
"*Relevant notebook: 9.3 Optimising with Cython*\n",
"\n",
Expand Down Expand Up @@ -266,7 +266,7 @@
"id": "a4f0cd38",
"metadata": {},
"source": [
"## Optimising with Numba\n",
"## 9.8.2 Optimising with Numba\n",
"\n",
"*Relevant notebook: 9.4 Optimising with Numba*\n",
"\n",
Expand Down Expand Up @@ -538,7 +538,7 @@
"id": "63aa5c68",
"metadata": {},
"source": [
"## Performance Scaling\n",
"## 9.8.3 Performance Scaling\n",
"\n",
"*Relevant notebook: 9.5 Performance scaling for containers and algorithms*"
]
Expand Down Expand Up @@ -1284,7 +1284,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.13"
"version": "3.9.7"
}
},
"nbformat": 4,
Expand Down
15 changes: 12 additions & 3 deletions module09_programming_for_speed/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,24 @@

## Contents

- [9.0 Performance programming](09_00_performance_programming.ipynb) (10 minutes)
- [9.0 Performance Programming](09_00_performance_programming.ipynb) (10 minutes)
- [9.1 Optimising Mandelbrot](09_01_optimising_mandelbrot.ipynb) (15 minutes)
- [9.2 Optimising with NumPy](09_02_optimising_with_numpy.ipynb) (30 minutes)
- [9.3 Optimising with Cython](09_03_optimising_with_cython.ipynb) (25 minutes)
- [9.4 Optimising with Numba](09_04_optimising_with_numba.ipynb) (20 minutes)
- [9.5 Performance scaling for containers and algorithms](09_05_performance_scaling.ipynb) (20 minutes)
- [9.5 Performance Scaling for Containers and Algorithms](09_05_performance_scaling.ipynb) (20 minutes)

**Total time:** 2 hrs

## Exercises

This module does not currently have any associated exercises.
- [9.6 Classroom Exercises](09_06_classroom_exercises.ipynb)
- [9.7 Solutions to Classroom Exercises](09_07_solutions_classroom_exercises.ipynb)

## Self Study

- [9.8 Self Study](09_08_self_study.ipynb)

```python

```

0 comments on commit 9a03d7a

Please sign in to comment.