diff --git a/doc/pub/week34/html/._week34-bs026.html b/doc/pub/week34/html/._week34-bs026.html
index 7c8bc80f9..5046493dc 100644
--- a/doc/pub/week34/html/._week34-bs026.html
+++ b/doc/pub/week34/html/._week34-bs026.html
@@ -361,6 +361,7 @@ MathJax.Hub.Config({
Scipy (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Autograd can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives
+ JAX has now more or less replaced Autograd. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
SymPy is a Python library for symbolic mathematics.
scikit-learn has simple and efficient tools for machine learning, data mining and data analysis
TensorFlow is a Python library for fast numerical computing created and released by Google
diff --git a/doc/pub/week34/html/week34-reveal.html b/doc/pub/week34/html/week34-reveal.html
index 137166d82..06a7386c1 100644
--- a/doc/pub/week34/html/week34-reveal.html
+++ b/doc/pub/week34/html/week34-reveal.html
@@ -856,6 +856,7 @@ no setup and runs entirely in the cloud. Try it out!
Scipy (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Autograd can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives
+ JAX has now more or less replaced Autograd. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
SymPy is a Python library for symbolic mathematics.
scikit-learn has simple and efficient tools for machine learning, data mining and data analysis
TensorFlow is a Python library for fast numerical computing created and released by Google
diff --git a/doc/pub/week34/html/week34-solarized.html b/doc/pub/week34/html/week34-solarized.html
index 7d9df3ed5..0ff37c4b4 100644
--- a/doc/pub/week34/html/week34-solarized.html
+++ b/doc/pub/week34/html/week34-solarized.html
@@ -903,6 +903,7 @@ no setup and runs entirely in the cloud. Try it out!
Scipy (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Autograd can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives
+ JAX has now more or less replaced Autograd. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
SymPy is a Python library for symbolic mathematics.
scikit-learn has simple and efficient tools for machine learning, data mining and data analysis
TensorFlow is a Python library for fast numerical computing created and released by Google
diff --git a/doc/pub/week34/html/week34.html b/doc/pub/week34/html/week34.html
index 7771b5a4b..9cb89246c 100644
--- a/doc/pub/week34/html/week34.html
+++ b/doc/pub/week34/html/week34.html
@@ -980,6 +980,7 @@ no setup and runs entirely in the cloud. Try it out!
Scipy (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Autograd can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives
+ JAX has now more or less replaced Autograd. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
SymPy is a Python library for symbolic mathematics.
scikit-learn has simple and efficient tools for machine learning, data mining and data analysis
TensorFlow is a Python library for fast numerical computing created and released by Google
diff --git a/doc/pub/week34/ipynb/ipynb-week34-src.tar.gz b/doc/pub/week34/ipynb/ipynb-week34-src.tar.gz
index 17e063443..ff450c5a1 100644
Binary files a/doc/pub/week34/ipynb/ipynb-week34-src.tar.gz and b/doc/pub/week34/ipynb/ipynb-week34-src.tar.gz differ
diff --git a/doc/pub/week34/ipynb/week34.ipynb b/doc/pub/week34/ipynb/week34.ipynb
index 2a6a6eabe..b60f90f44 100644
--- a/doc/pub/week34/ipynb/week34.ipynb
+++ b/doc/pub/week34/ipynb/week34.ipynb
@@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "markdown",
- "id": "d9cbfa6a",
+ "id": "bb96bec8",
"metadata": {
"editable": true
},
@@ -14,7 +14,7 @@
},
{
"cell_type": "markdown",
- "id": "865d3a9a",
+ "id": "d2b79015",
"metadata": {
"editable": true
},
@@ -27,7 +27,7 @@
},
{
"cell_type": "markdown",
- "id": "dfeeec30",
+ "id": "7dfa7a68",
"metadata": {
"editable": true
},
@@ -51,7 +51,7 @@
},
{
"cell_type": "markdown",
- "id": "9d064fe3",
+ "id": "76b51298",
"metadata": {
"editable": true
},
@@ -72,7 +72,7 @@
},
{
"cell_type": "markdown",
- "id": "50bf001c",
+ "id": "c22e6bb6",
"metadata": {
"editable": true
},
@@ -88,7 +88,7 @@
},
{
"cell_type": "markdown",
- "id": "e5c34a73",
+ "id": "da01dcb2",
"metadata": {
"editable": true
},
@@ -110,7 +110,7 @@
},
{
"cell_type": "markdown",
- "id": "48d4a4e7",
+ "id": "52d3e539",
"metadata": {
"editable": true
},
@@ -124,7 +124,7 @@
},
{
"cell_type": "markdown",
- "id": "3f8debef",
+ "id": "c3008e92",
"metadata": {
"editable": true
},
@@ -148,7 +148,7 @@
},
{
"cell_type": "markdown",
- "id": "ef988c00",
+ "id": "c3b9fc6f",
"metadata": {
"editable": true
},
@@ -181,7 +181,7 @@
},
{
"cell_type": "markdown",
- "id": "a65485cd",
+ "id": "2eca5106",
"metadata": {
"editable": true
},
@@ -199,7 +199,7 @@
},
{
"cell_type": "markdown",
- "id": "a39c5071",
+ "id": "f3338234",
"metadata": {
"editable": true
},
@@ -223,7 +223,7 @@
},
{
"cell_type": "markdown",
- "id": "0d246167",
+ "id": "bdc7ada7",
"metadata": {
"editable": true
},
@@ -243,7 +243,7 @@
},
{
"cell_type": "markdown",
- "id": "20d6c1ba",
+ "id": "6605acc5",
"metadata": {
"editable": true
},
@@ -287,7 +287,7 @@
},
{
"cell_type": "markdown",
- "id": "21a789c1",
+ "id": "e78d6c69",
"metadata": {
"editable": true
},
@@ -322,7 +322,7 @@
},
{
"cell_type": "markdown",
- "id": "4579992e",
+ "id": "ddf4a4d5",
"metadata": {
"editable": true
},
@@ -349,7 +349,7 @@
},
{
"cell_type": "markdown",
- "id": "2410fc76",
+ "id": "f76f40c5",
"metadata": {
"editable": true
},
@@ -365,7 +365,7 @@
},
{
"cell_type": "markdown",
- "id": "90b58039",
+ "id": "e5b2a458",
"metadata": {
"editable": true
},
@@ -399,7 +399,7 @@
},
{
"cell_type": "markdown",
- "id": "9e668f10",
+ "id": "20dd6a43",
"metadata": {
"editable": true
},
@@ -442,7 +442,7 @@
},
{
"cell_type": "markdown",
- "id": "168dd1e0",
+ "id": "c8b09264",
"metadata": {
"editable": true
},
@@ -515,7 +515,7 @@
},
{
"cell_type": "markdown",
- "id": "fca4b5c2",
+ "id": "59f7d500",
"metadata": {
"editable": true
},
@@ -544,7 +544,7 @@
},
{
"cell_type": "markdown",
- "id": "31cceb2e",
+ "id": "f4d0d58c",
"metadata": {
"editable": true
},
@@ -562,7 +562,7 @@
},
{
"cell_type": "markdown",
- "id": "211578d0",
+ "id": "74b62996",
"metadata": {
"editable": true
},
@@ -574,7 +574,7 @@
},
{
"cell_type": "markdown",
- "id": "4cc1958d",
+ "id": "f24f492a",
"metadata": {
"editable": true
},
@@ -609,7 +609,7 @@
},
{
"cell_type": "markdown",
- "id": "18717b89",
+ "id": "17f33f29",
"metadata": {
"editable": true
},
@@ -639,7 +639,7 @@
},
{
"cell_type": "markdown",
- "id": "7ad0f4f3",
+ "id": "c3a3c6c2",
"metadata": {
"editable": true
},
@@ -670,7 +670,7 @@
},
{
"cell_type": "markdown",
- "id": "f7b5ea61",
+ "id": "401da1ae",
"metadata": {
"editable": true
},
@@ -709,7 +709,7 @@
},
{
"cell_type": "markdown",
- "id": "b2223314",
+ "id": "6c6a1915",
"metadata": {
"editable": true
},
@@ -742,7 +742,7 @@
},
{
"cell_type": "markdown",
- "id": "327436b1",
+ "id": "2e9f69f5",
"metadata": {
"editable": true
},
@@ -762,6 +762,8 @@
"\n",
"* [Autograd](https://github.com/HIPS/autograd) can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives\n",
"\n",
+ "* [JAX](https://jax.readthedocs.io/en/latest/index.html) has now more or less replaced **Autograd**. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.\n",
+ "\n",
"* [SymPy](https://www.sympy.org/en/index.html) is a Python library for symbolic mathematics. \n",
"\n",
"* [scikit-learn](https://scikit-learn.org/stable/) has simple and efficient tools for machine learning, data mining and data analysis\n",
@@ -775,7 +777,7 @@
},
{
"cell_type": "markdown",
- "id": "67e712a0",
+ "id": "1613827f",
"metadata": {
"editable": true
},
@@ -799,7 +801,7 @@
},
{
"cell_type": "markdown",
- "id": "035dbd1c",
+ "id": "3f51a4a3",
"metadata": {
"editable": true
},
@@ -826,7 +828,7 @@
},
{
"cell_type": "markdown",
- "id": "e6dbe44b",
+ "id": "f54725f6",
"metadata": {
"editable": true
},
@@ -836,7 +838,7 @@
},
{
"cell_type": "markdown",
- "id": "fdd5bce4",
+ "id": "08e6f26c",
"metadata": {
"editable": true
},
@@ -850,7 +852,7 @@
},
{
"cell_type": "markdown",
- "id": "e2f95320",
+ "id": "e8a89602",
"metadata": {
"editable": true
},
@@ -871,7 +873,7 @@
},
{
"cell_type": "markdown",
- "id": "2432e22e",
+ "id": "b07c4b59",
"metadata": {
"editable": true
},
@@ -883,7 +885,7 @@
},
{
"cell_type": "markdown",
- "id": "d0c5ee79",
+ "id": "3824766f",
"metadata": {
"editable": true
},
@@ -906,7 +908,7 @@
},
{
"cell_type": "markdown",
- "id": "eb0becd4",
+ "id": "22a72c91",
"metadata": {
"editable": true
},
@@ -916,7 +918,7 @@
},
{
"cell_type": "markdown",
- "id": "94f65e0c",
+ "id": "7b9e2854",
"metadata": {
"editable": true
},
@@ -928,7 +930,7 @@
},
{
"cell_type": "markdown",
- "id": "7bda9633",
+ "id": "40ecad99",
"metadata": {
"editable": true
},
@@ -949,7 +951,7 @@
},
{
"cell_type": "markdown",
- "id": "17aba36b",
+ "id": "f9b0ed00",
"metadata": {
"editable": true
},
@@ -977,7 +979,7 @@
},
{
"cell_type": "markdown",
- "id": "3473472d",
+ "id": "14835f5e",
"metadata": {
"editable": true
},
@@ -1003,7 +1005,7 @@
},
{
"cell_type": "markdown",
- "id": "7c53dc8f",
+ "id": "800f0d72",
"metadata": {
"editable": true
},
@@ -1015,7 +1017,7 @@
{
"cell_type": "code",
"execution_count": 1,
- "id": "efc58746",
+ "id": "68eb50bf",
"metadata": {
"collapsed": false,
"editable": true
@@ -1027,7 +1029,7 @@
},
{
"cell_type": "markdown",
- "id": "c4b61837",
+ "id": "f1c975cf",
"metadata": {
"editable": true
},
@@ -1038,7 +1040,7 @@
{
"cell_type": "code",
"execution_count": 2,
- "id": "8c5d5085",
+ "id": "8b095fe5",
"metadata": {
"collapsed": false,
"editable": true
@@ -1052,7 +1054,7 @@
},
{
"cell_type": "markdown",
- "id": "bbee0f2c",
+ "id": "a81139b2",
"metadata": {
"editable": true
},
@@ -1064,7 +1066,7 @@
{
"cell_type": "code",
"execution_count": 3,
- "id": "de7aff47",
+ "id": "6af1635c",
"metadata": {
"collapsed": false,
"editable": true
@@ -1078,7 +1080,7 @@
},
{
"cell_type": "markdown",
- "id": "938b786b",
+ "id": "2588f58f",
"metadata": {
"editable": true
},
@@ -1090,7 +1092,7 @@
{
"cell_type": "code",
"execution_count": 4,
- "id": "d29b7360",
+ "id": "ac4e1f81",
"metadata": {
"collapsed": false,
"editable": true
@@ -1104,7 +1106,7 @@
},
{
"cell_type": "markdown",
- "id": "c1927ab8",
+ "id": "2ed2665b",
"metadata": {
"editable": true
},
@@ -1121,7 +1123,7 @@
{
"cell_type": "code",
"execution_count": 5,
- "id": "a2a2a97f",
+ "id": "43e7f69d",
"metadata": {
"collapsed": false,
"editable": true
@@ -1138,7 +1140,7 @@
},
{
"cell_type": "markdown",
- "id": "f73d7ab1",
+ "id": "bae82322",
"metadata": {
"editable": true
},
@@ -1150,7 +1152,7 @@
{
"cell_type": "code",
"execution_count": 6,
- "id": "9fde0ac1",
+ "id": "effc0fbb",
"metadata": {
"collapsed": false,
"editable": true
@@ -1164,7 +1166,7 @@
},
{
"cell_type": "markdown",
- "id": "aec73a81",
+ "id": "a88fd325",
"metadata": {
"editable": true
},
@@ -1175,7 +1177,7 @@
{
"cell_type": "code",
"execution_count": 7,
- "id": "a8837e56",
+ "id": "3361e5e7",
"metadata": {
"collapsed": false,
"editable": true
@@ -1189,7 +1191,7 @@
},
{
"cell_type": "markdown",
- "id": "e36ad709",
+ "id": "6828ec7a",
"metadata": {
"editable": true
},
@@ -1200,7 +1202,7 @@
{
"cell_type": "code",
"execution_count": 8,
- "id": "164ad990",
+ "id": "a6e7c1d9",
"metadata": {
"collapsed": false,
"editable": true
@@ -1214,7 +1216,7 @@
},
{
"cell_type": "markdown",
- "id": "04208aa9",
+ "id": "3ed8eb90",
"metadata": {
"editable": true
},
@@ -1229,7 +1231,7 @@
{
"cell_type": "code",
"execution_count": 9,
- "id": "fde60b9d",
+ "id": "5e1081b1",
"metadata": {
"collapsed": false,
"editable": true
@@ -1243,7 +1245,7 @@
},
{
"cell_type": "markdown",
- "id": "4c5d1c05",
+ "id": "ca25a47f",
"metadata": {
"editable": true
},
@@ -1254,7 +1256,7 @@
{
"cell_type": "code",
"execution_count": 10,
- "id": "d17ce8b3",
+ "id": "6a689416",
"metadata": {
"collapsed": false,
"editable": true
@@ -1269,7 +1271,7 @@
},
{
"cell_type": "markdown",
- "id": "954a4c11",
+ "id": "423f64de",
"metadata": {
"editable": true
},
@@ -1280,7 +1282,7 @@
{
"cell_type": "code",
"execution_count": 11,
- "id": "885eb576",
+ "id": "17654193",
"metadata": {
"collapsed": false,
"editable": true
@@ -1295,7 +1297,7 @@
},
{
"cell_type": "markdown",
- "id": "f5fb4f10",
+ "id": "60e65582",
"metadata": {
"editable": true
},
@@ -1306,7 +1308,7 @@
{
"cell_type": "code",
"execution_count": 12,
- "id": "8d18a490",
+ "id": "5350865a",
"metadata": {
"collapsed": false,
"editable": true
@@ -1322,7 +1324,7 @@
},
{
"cell_type": "markdown",
- "id": "4fd2ba07",
+ "id": "7999f92d",
"metadata": {
"editable": true
},
@@ -1333,7 +1335,7 @@
{
"cell_type": "code",
"execution_count": 13,
- "id": "0b3c8b18",
+ "id": "f4512aa5",
"metadata": {
"collapsed": false,
"editable": true
@@ -1349,7 +1351,7 @@
},
{
"cell_type": "markdown",
- "id": "2eeca10d",
+ "id": "7b20567f",
"metadata": {
"editable": true
},
@@ -1360,7 +1362,7 @@
{
"cell_type": "code",
"execution_count": 14,
- "id": "767878e7",
+ "id": "d4d94fc4",
"metadata": {
"collapsed": false,
"editable": true
@@ -1376,7 +1378,7 @@
},
{
"cell_type": "markdown",
- "id": "3175e298",
+ "id": "7b68765f",
"metadata": {
"editable": true
},
@@ -1388,7 +1390,7 @@
},
{
"cell_type": "markdown",
- "id": "6849c5c1",
+ "id": "307093af",
"metadata": {
"editable": true
},
@@ -1403,7 +1405,7 @@
},
{
"cell_type": "markdown",
- "id": "8ee6d204",
+ "id": "c08dd151",
"metadata": {
"editable": true
},
@@ -1413,7 +1415,7 @@
},
{
"cell_type": "markdown",
- "id": "860e8963",
+ "id": "b898bb4f",
"metadata": {
"editable": true
},
@@ -1425,7 +1427,7 @@
},
{
"cell_type": "markdown",
- "id": "b22355b7",
+ "id": "8599ecce",
"metadata": {
"editable": true
},
@@ -1436,7 +1438,7 @@
},
{
"cell_type": "markdown",
- "id": "c15bf196",
+ "id": "8f399ba1",
"metadata": {
"editable": true
},
@@ -1451,7 +1453,7 @@
},
{
"cell_type": "markdown",
- "id": "5dbe0eb8",
+ "id": "d7c5c8b7",
"metadata": {
"editable": true
},
@@ -1466,7 +1468,7 @@
{
"cell_type": "code",
"execution_count": 15,
- "id": "8d9dad34",
+ "id": "a70ce7d3",
"metadata": {
"collapsed": false,
"editable": true
@@ -1493,7 +1495,7 @@
{
"cell_type": "code",
"execution_count": 16,
- "id": "1a738699",
+ "id": "ed92bd48",
"metadata": {
"collapsed": false,
"editable": true
@@ -1517,7 +1519,7 @@
},
{
"cell_type": "markdown",
- "id": "72b1dc52",
+ "id": "c9e1c391",
"metadata": {
"editable": true
},
@@ -1543,7 +1545,7 @@
{
"cell_type": "code",
"execution_count": 17,
- "id": "a68224b0",
+ "id": "7fe27027",
"metadata": {
"collapsed": false,
"editable": true
@@ -1563,7 +1565,7 @@
},
{
"cell_type": "markdown",
- "id": "25c07190",
+ "id": "3bd16105",
"metadata": {
"editable": true
},
@@ -1577,7 +1579,7 @@
{
"cell_type": "code",
"execution_count": 18,
- "id": "ae9da215",
+ "id": "5abec185",
"metadata": {
"collapsed": false,
"editable": true
@@ -1590,7 +1592,7 @@
},
{
"cell_type": "markdown",
- "id": "d669a93f",
+ "id": "5af4aad5",
"metadata": {
"editable": true
},
@@ -1601,7 +1603,7 @@
{
"cell_type": "code",
"execution_count": 19,
- "id": "65067f63",
+ "id": "aca3a63d",
"metadata": {
"collapsed": false,
"editable": true
@@ -1613,7 +1615,7 @@
},
{
"cell_type": "markdown",
- "id": "46fec574",
+ "id": "c3d890ce",
"metadata": {
"editable": true
},
@@ -1624,7 +1626,7 @@
{
"cell_type": "code",
"execution_count": 20,
- "id": "7e8ca81f",
+ "id": "80c94d6d",
"metadata": {
"collapsed": false,
"editable": true
@@ -1642,7 +1644,7 @@
},
{
"cell_type": "markdown",
- "id": "fc87b940",
+ "id": "19155524",
"metadata": {
"editable": true
},
@@ -1654,7 +1656,7 @@
{
"cell_type": "code",
"execution_count": 21,
- "id": "68f9eb6c",
+ "id": "d5ba4eb5",
"metadata": {
"collapsed": false,
"editable": true
@@ -1678,7 +1680,7 @@
},
{
"cell_type": "markdown",
- "id": "8d1c3ea9",
+ "id": "4451cb75",
"metadata": {
"editable": true
},
@@ -1689,7 +1691,7 @@
{
"cell_type": "code",
"execution_count": 22,
- "id": "4398e5ef",
+ "id": "df41ef99",
"metadata": {
"collapsed": false,
"editable": true
@@ -1718,7 +1720,7 @@
},
{
"cell_type": "markdown",
- "id": "27632773",
+ "id": "5cfd8d5c",
"metadata": {
"editable": true
},
@@ -1729,7 +1731,7 @@
{
"cell_type": "code",
"execution_count": 23,
- "id": "b63aacb0",
+ "id": "0e917453",
"metadata": {
"collapsed": false,
"editable": true
@@ -1744,7 +1746,7 @@
},
{
"cell_type": "markdown",
- "id": "9b0a4630",
+ "id": "9abb32d3",
"metadata": {
"editable": true
},
@@ -1761,7 +1763,7 @@
},
{
"cell_type": "markdown",
- "id": "8af50030",
+ "id": "d3fa4afc",
"metadata": {
"editable": true
},
@@ -1775,7 +1777,7 @@
},
{
"cell_type": "markdown",
- "id": "5f487905",
+ "id": "cf8d06b3",
"metadata": {
"editable": true
},
@@ -1806,7 +1808,7 @@
},
{
"cell_type": "markdown",
- "id": "fb9fa628",
+ "id": "e64c1656",
"metadata": {
"editable": true
},
@@ -1818,7 +1820,7 @@
},
{
"cell_type": "markdown",
- "id": "fceda949",
+ "id": "094587d6",
"metadata": {
"editable": true
},
@@ -1846,7 +1848,7 @@
{
"cell_type": "code",
"execution_count": 24,
- "id": "3d5c8dbb",
+ "id": "7302da29",
"metadata": {
"collapsed": false,
"editable": true
@@ -1876,7 +1878,7 @@
},
{
"cell_type": "markdown",
- "id": "e86fd526",
+ "id": "ee3b1e50",
"metadata": {
"editable": true
},
@@ -1893,7 +1895,7 @@
},
{
"cell_type": "markdown",
- "id": "4e79d7ec",
+ "id": "aa1172f4",
"metadata": {
"editable": true
},
@@ -1905,7 +1907,7 @@
},
{
"cell_type": "markdown",
- "id": "fadb5acd",
+ "id": "17044831",
"metadata": {
"editable": true
},
@@ -1926,7 +1928,7 @@
},
{
"cell_type": "markdown",
- "id": "79fc29f2",
+ "id": "a750fcae",
"metadata": {
"editable": true
},
@@ -1939,7 +1941,7 @@
},
{
"cell_type": "markdown",
- "id": "4a7d1bed",
+ "id": "81e65f34",
"metadata": {
"editable": true
},
@@ -1970,7 +1972,7 @@
},
{
"cell_type": "markdown",
- "id": "7c0baa1a",
+ "id": "ff2fe248",
"metadata": {
"editable": true
},
@@ -1982,7 +1984,7 @@
},
{
"cell_type": "markdown",
- "id": "db76656b",
+ "id": "b7ee527a",
"metadata": {
"editable": true
},
@@ -2000,7 +2002,7 @@
{
"cell_type": "code",
"execution_count": 25,
- "id": "d52683dc",
+ "id": "ac4e2594",
"metadata": {
"collapsed": false,
"editable": true
@@ -2027,7 +2029,7 @@
},
{
"cell_type": "markdown",
- "id": "a9e73991",
+ "id": "11e69d21",
"metadata": {
"editable": true
},
@@ -2049,7 +2051,7 @@
{
"cell_type": "code",
"execution_count": 26,
- "id": "be779369",
+ "id": "133670bb",
"metadata": {
"collapsed": false,
"editable": true
@@ -2087,7 +2089,7 @@
},
{
"cell_type": "markdown",
- "id": "10113aff",
+ "id": "0f109cfb",
"metadata": {
"editable": true
},
@@ -2098,7 +2100,7 @@
},
{
"cell_type": "markdown",
- "id": "2f76f721",
+ "id": "cc0cddc6",
"metadata": {
"editable": true
},
@@ -2111,7 +2113,7 @@
},
{
"cell_type": "markdown",
- "id": "e103b773",
+ "id": "f3d72e01",
"metadata": {
"editable": true
},
@@ -2132,7 +2134,7 @@
},
{
"cell_type": "markdown",
- "id": "3b74cdd1",
+ "id": "245c7c6b",
"metadata": {
"editable": true
},
@@ -2144,7 +2146,7 @@
},
{
"cell_type": "markdown",
- "id": "b5f06c54",
+ "id": "11bec154",
"metadata": {
"editable": true
},
@@ -2154,7 +2156,7 @@
},
{
"cell_type": "markdown",
- "id": "b72af80d",
+ "id": "e763b9ec",
"metadata": {
"editable": true
},
@@ -2166,7 +2168,7 @@
},
{
"cell_type": "markdown",
- "id": "b60ef3d8",
+ "id": "8fdb2fca",
"metadata": {
"editable": true
},
@@ -2178,7 +2180,7 @@
},
{
"cell_type": "markdown",
- "id": "fa0a6d87",
+ "id": "16e45ccd",
"metadata": {
"editable": true
},
@@ -2190,7 +2192,7 @@
},
{
"cell_type": "markdown",
- "id": "2bfcd372",
+ "id": "1723cecb",
"metadata": {
"editable": true
},
@@ -2201,7 +2203,7 @@
},
{
"cell_type": "markdown",
- "id": "9776ac5a",
+ "id": "e1caa223",
"metadata": {
"editable": true
},
@@ -2213,7 +2215,7 @@
},
{
"cell_type": "markdown",
- "id": "0230e208",
+ "id": "d4a5e229",
"metadata": {
"editable": true
},
@@ -2235,7 +2237,7 @@
},
{
"cell_type": "markdown",
- "id": "47b1dd17",
+ "id": "f34ad818",
"metadata": {
"editable": true
},
@@ -2247,7 +2249,7 @@
},
{
"cell_type": "markdown",
- "id": "39224cd7",
+ "id": "9eb2f4dc",
"metadata": {
"editable": true
},
@@ -2263,7 +2265,7 @@
{
"cell_type": "code",
"execution_count": 27,
- "id": "39adece0",
+ "id": "94926679",
"metadata": {
"collapsed": false,
"editable": true
@@ -2304,7 +2306,7 @@
},
{
"cell_type": "markdown",
- "id": "5872aea6",
+ "id": "e632c587",
"metadata": {
"editable": true
},
@@ -2321,7 +2323,7 @@
},
{
"cell_type": "markdown",
- "id": "b7c6dae2",
+ "id": "07220f6d",
"metadata": {
"editable": true
},
@@ -2333,7 +2335,7 @@
},
{
"cell_type": "markdown",
- "id": "c62f966f",
+ "id": "4a6d9745",
"metadata": {
"editable": true
},
@@ -2343,7 +2345,7 @@
},
{
"cell_type": "markdown",
- "id": "47368466",
+ "id": "2375e033",
"metadata": {
"editable": true
},
@@ -2355,7 +2357,7 @@
},
{
"cell_type": "markdown",
- "id": "13a094a5",
+ "id": "f4d82fc2",
"metadata": {
"editable": true
},
@@ -2365,7 +2367,7 @@
},
{
"cell_type": "markdown",
- "id": "3312c3c6",
+ "id": "423aa87e",
"metadata": {
"editable": true
},
@@ -2377,7 +2379,7 @@
},
{
"cell_type": "markdown",
- "id": "c6952f2f",
+ "id": "7bf6c707",
"metadata": {
"editable": true
},
@@ -2387,7 +2389,7 @@
},
{
"cell_type": "markdown",
- "id": "5267bb9e",
+ "id": "0465645b",
"metadata": {
"editable": true
},
@@ -2399,7 +2401,7 @@
},
{
"cell_type": "markdown",
- "id": "73a6e16b",
+ "id": "9e0c8b02",
"metadata": {
"editable": true
},
@@ -2415,7 +2417,7 @@
},
{
"cell_type": "markdown",
- "id": "42edd599",
+ "id": "98fbaf57",
"metadata": {
"editable": true
},
@@ -2427,7 +2429,7 @@
},
{
"cell_type": "markdown",
- "id": "27ee40e3",
+ "id": "387de6ee",
"metadata": {
"editable": true
},
@@ -2438,7 +2440,7 @@
},
{
"cell_type": "markdown",
- "id": "d5f3afc6",
+ "id": "90e42e60",
"metadata": {
"editable": true
},
@@ -2450,7 +2452,7 @@
},
{
"cell_type": "markdown",
- "id": "fd13dd49",
+ "id": "183aa671",
"metadata": {
"editable": true
},
@@ -2464,7 +2466,7 @@
},
{
"cell_type": "markdown",
- "id": "4d36ccc4",
+ "id": "b9c75134",
"metadata": {
"editable": true
},
@@ -2476,7 +2478,7 @@
},
{
"cell_type": "markdown",
- "id": "1b05d2e4",
+ "id": "f4aab5d1",
"metadata": {
"editable": true
},
@@ -2501,7 +2503,7 @@
},
{
"cell_type": "markdown",
- "id": "b5190fab",
+ "id": "427c28a4",
"metadata": {
"editable": true
},
@@ -2518,7 +2520,7 @@
{
"cell_type": "code",
"execution_count": 28,
- "id": "59df45d2",
+ "id": "33689e6d",
"metadata": {
"collapsed": false,
"editable": true
@@ -2562,7 +2564,7 @@
},
{
"cell_type": "markdown",
- "id": "7dc133ae",
+ "id": "3154db03",
"metadata": {
"editable": true
},
@@ -2573,7 +2575,7 @@
{
"cell_type": "code",
"execution_count": 29,
- "id": "c8652d1b",
+ "id": "c3235f1a",
"metadata": {
"collapsed": false,
"editable": true
@@ -2595,7 +2597,7 @@
},
{
"cell_type": "markdown",
- "id": "1d731f52",
+ "id": "8aa6edae",
"metadata": {
"editable": true
},
@@ -2612,7 +2614,7 @@
{
"cell_type": "code",
"execution_count": 30,
- "id": "0a49a838",
+ "id": "01ca5871",
"metadata": {
"collapsed": false,
"editable": true
@@ -2633,7 +2635,7 @@
},
{
"cell_type": "markdown",
- "id": "b1b378d9",
+ "id": "8e46e57e",
"metadata": {
"editable": true
},
@@ -2647,7 +2649,7 @@
{
"cell_type": "code",
"execution_count": 31,
- "id": "80502a7c",
+ "id": "fb350cbf",
"metadata": {
"collapsed": false,
"editable": true
@@ -2676,7 +2678,7 @@
},
{
"cell_type": "markdown",
- "id": "21e01a99",
+ "id": "c414623a",
"metadata": {
"editable": true
},
@@ -2696,7 +2698,7 @@
{
"cell_type": "code",
"execution_count": 32,
- "id": "a256c99c",
+ "id": "da904d85",
"metadata": {
"collapsed": false,
"editable": true
@@ -2713,7 +2715,7 @@
},
{
"cell_type": "markdown",
- "id": "278edca6",
+ "id": "53a07a77",
"metadata": {
"editable": true
},
@@ -2725,7 +2727,7 @@
{
"cell_type": "code",
"execution_count": 33,
- "id": "3179ee55",
+ "id": "be30ee5f",
"metadata": {
"collapsed": false,
"editable": true
@@ -2743,7 +2745,7 @@
},
{
"cell_type": "markdown",
- "id": "0bb2787f",
+ "id": "43d86561",
"metadata": {
"editable": true
},
@@ -2754,7 +2756,7 @@
{
"cell_type": "code",
"execution_count": 34,
- "id": "e3ecdb5a",
+ "id": "a3df3333",
"metadata": {
"collapsed": false,
"editable": true
@@ -2767,7 +2769,7 @@
},
{
"cell_type": "markdown",
- "id": "8c5edc75",
+ "id": "39e5e68e",
"metadata": {
"editable": true
},
@@ -2779,7 +2781,7 @@
{
"cell_type": "code",
"execution_count": 35,
- "id": "4ecedb1d",
+ "id": "a838c430",
"metadata": {
"collapsed": false,
"editable": true
@@ -2810,7 +2812,7 @@
},
{
"cell_type": "markdown",
- "id": "f91070e6",
+ "id": "689fc81d",
"metadata": {
"editable": true
},
@@ -2823,7 +2825,7 @@
{
"cell_type": "code",
"execution_count": 36,
- "id": "00c9d6a0",
+ "id": "13a9864e",
"metadata": {
"collapsed": false,
"editable": true
@@ -2864,7 +2866,7 @@
},
{
"cell_type": "markdown",
- "id": "235abfdb",
+ "id": "1b7c4c49",
"metadata": {
"editable": true
},
@@ -2878,7 +2880,7 @@
{
"cell_type": "code",
"execution_count": 37,
- "id": "a8bd2055",
+ "id": "fdec0154",
"metadata": {
"collapsed": false,
"editable": true
@@ -2918,7 +2920,7 @@
},
{
"cell_type": "markdown",
- "id": "5f72020b",
+ "id": "36608c87",
"metadata": {
"editable": true
},
@@ -2938,7 +2940,7 @@
},
{
"cell_type": "markdown",
- "id": "6348b8ec",
+ "id": "15c1ead1",
"metadata": {
"editable": true
},
@@ -2970,7 +2972,7 @@
},
{
"cell_type": "markdown",
- "id": "e17d80d6",
+ "id": "20ccd884",
"metadata": {
"editable": true
},
@@ -2992,7 +2994,7 @@
},
{
"cell_type": "markdown",
- "id": "3d1f271a",
+ "id": "005f101e",
"metadata": {
"editable": true
},
@@ -3020,7 +3022,7 @@
},
{
"cell_type": "markdown",
- "id": "fbfc6a20",
+ "id": "3b81a85e",
"metadata": {
"editable": true
},
@@ -3035,7 +3037,7 @@
},
{
"cell_type": "markdown",
- "id": "90d46cb3",
+ "id": "eff532f1",
"metadata": {
"editable": true
},
@@ -3047,7 +3049,7 @@
},
{
"cell_type": "markdown",
- "id": "cb69e19b",
+ "id": "f4b3e1aa",
"metadata": {
"editable": true
},
@@ -3062,7 +3064,7 @@
},
{
"cell_type": "markdown",
- "id": "16c3470c",
+ "id": "2050ad91",
"metadata": {
"editable": true
},
@@ -3075,7 +3077,7 @@
},
{
"cell_type": "markdown",
- "id": "7649ec95",
+ "id": "40fe3cf6",
"metadata": {
"editable": true
},
@@ -3087,7 +3089,7 @@
},
{
"cell_type": "markdown",
- "id": "f5ed6417",
+ "id": "d6669423",
"metadata": {
"editable": true
},
@@ -3097,7 +3099,7 @@
},
{
"cell_type": "markdown",
- "id": "aaf67ddd",
+ "id": "3c169216",
"metadata": {
"editable": true
},
@@ -3108,7 +3110,7 @@
},
{
"cell_type": "markdown",
- "id": "f643cb97",
+ "id": "98ade06b",
"metadata": {
"editable": true
},
@@ -3126,7 +3128,7 @@
},
{
"cell_type": "markdown",
- "id": "6d761dd7",
+ "id": "6562e6e4",
"metadata": {
"editable": true
},
@@ -3137,7 +3139,7 @@
},
{
"cell_type": "markdown",
- "id": "6a133530",
+ "id": "43eeb4f6",
"metadata": {
"editable": true
},
@@ -3149,7 +3151,7 @@
},
{
"cell_type": "markdown",
- "id": "e56ea64c",
+ "id": "abb266c1",
"metadata": {
"editable": true
},
@@ -3159,7 +3161,7 @@
},
{
"cell_type": "markdown",
- "id": "7fef0140",
+ "id": "26bd58ba",
"metadata": {
"editable": true
},
@@ -3171,7 +3173,7 @@
},
{
"cell_type": "markdown",
- "id": "7aa38a92",
+ "id": "12fbfa32",
"metadata": {
"editable": true
},
@@ -3181,7 +3183,7 @@
},
{
"cell_type": "markdown",
- "id": "b33f7a32",
+ "id": "935c6255",
"metadata": {
"editable": true
},
@@ -3193,7 +3195,7 @@
},
{
"cell_type": "markdown",
- "id": "b503f481",
+ "id": "9c345662",
"metadata": {
"editable": true
},
@@ -3203,7 +3205,7 @@
},
{
"cell_type": "markdown",
- "id": "e80416c1",
+ "id": "b8580be8",
"metadata": {
"editable": true
},
@@ -3222,7 +3224,7 @@
},
{
"cell_type": "markdown",
- "id": "60236647",
+ "id": "13bfb56b",
"metadata": {
"editable": true
},
@@ -3232,7 +3234,7 @@
},
{
"cell_type": "markdown",
- "id": "01f66bb5",
+ "id": "5b4ad4e4",
"metadata": {
"editable": true
},
@@ -3244,7 +3246,7 @@
},
{
"cell_type": "markdown",
- "id": "c9ba9a94",
+ "id": "bf34dec2",
"metadata": {
"editable": true
},
@@ -3254,7 +3256,7 @@
},
{
"cell_type": "markdown",
- "id": "1d741baa",
+ "id": "0796690c",
"metadata": {
"editable": true
},
@@ -3270,7 +3272,7 @@
},
{
"cell_type": "markdown",
- "id": "20389a06",
+ "id": "2436fba1",
"metadata": {
"editable": true
},
@@ -3290,7 +3292,7 @@
},
{
"cell_type": "markdown",
- "id": "5e4cfce7",
+ "id": "0700fbaf",
"metadata": {
"editable": true
},
@@ -3300,7 +3302,7 @@
},
{
"cell_type": "markdown",
- "id": "fbcc79bf",
+ "id": "fac68a73",
"metadata": {
"editable": true
},
@@ -3311,7 +3313,7 @@
},
{
"cell_type": "markdown",
- "id": "e5ffed83",
+ "id": "9b11dc14",
"metadata": {
"editable": true
},
@@ -3330,7 +3332,7 @@
},
{
"cell_type": "markdown",
- "id": "a47bae79",
+ "id": "d69840cc",
"metadata": {
"editable": true
},
@@ -3340,7 +3342,7 @@
},
{
"cell_type": "markdown",
- "id": "37c3002d",
+ "id": "732e1c74",
"metadata": {
"editable": true
},
@@ -3352,7 +3354,7 @@
},
{
"cell_type": "markdown",
- "id": "03cae64f",
+ "id": "190c5eae",
"metadata": {
"editable": true
},
@@ -3362,7 +3364,7 @@
},
{
"cell_type": "markdown",
- "id": "ede0df9c",
+ "id": "8290fa06",
"metadata": {
"editable": true
},
@@ -3373,7 +3375,7 @@
},
{
"cell_type": "markdown",
- "id": "b8d9cb9a",
+ "id": "d05e7c8e",
"metadata": {
"editable": true
},
@@ -3393,7 +3395,7 @@
},
{
"cell_type": "markdown",
- "id": "dd2f9baa",
+ "id": "d856ac64",
"metadata": {
"editable": true
},
@@ -3405,7 +3407,7 @@
},
{
"cell_type": "markdown",
- "id": "3f6c6a00",
+ "id": "d1c7cfd0",
"metadata": {
"editable": true
},
@@ -3420,7 +3422,7 @@
{
"cell_type": "code",
"execution_count": 38,
- "id": "f1ac4171",
+ "id": "7cabfef7",
"metadata": {
"collapsed": false,
"editable": true
@@ -3500,7 +3502,7 @@
},
{
"cell_type": "markdown",
- "id": "60577d3e",
+ "id": "d73061b2",
"metadata": {
"editable": true
},
@@ -3510,7 +3512,7 @@
},
{
"cell_type": "markdown",
- "id": "0aa9156c",
+ "id": "d66b3496",
"metadata": {
"editable": true
},
@@ -3522,7 +3524,7 @@
},
{
"cell_type": "markdown",
- "id": "49197bc4",
+ "id": "9f72857b",
"metadata": {
"editable": true
},
@@ -3532,7 +3534,7 @@
},
{
"cell_type": "markdown",
- "id": "42cd6efc",
+ "id": "f219e3a2",
"metadata": {
"editable": true
},
@@ -3543,7 +3545,7 @@
},
{
"cell_type": "markdown",
- "id": "877634ad",
+ "id": "2dabcf02",
"metadata": {
"editable": true
},
@@ -3555,7 +3557,7 @@
},
{
"cell_type": "markdown",
- "id": "3b999e7d",
+ "id": "08dfdfa0",
"metadata": {
"editable": true
},
@@ -3565,7 +3567,7 @@
},
{
"cell_type": "markdown",
- "id": "34402e69",
+ "id": "de15b945",
"metadata": {
"editable": true
},
@@ -3577,7 +3579,7 @@
},
{
"cell_type": "markdown",
- "id": "06dfc7a8",
+ "id": "1f720e53",
"metadata": {
"editable": true
},
@@ -3587,7 +3589,7 @@
},
{
"cell_type": "markdown",
- "id": "7e247266",
+ "id": "1e33f180",
"metadata": {
"editable": true
},
@@ -3599,7 +3601,7 @@
},
{
"cell_type": "markdown",
- "id": "7082dae5",
+ "id": "8d28c7d5",
"metadata": {
"editable": true
},
@@ -3612,7 +3614,7 @@
},
{
"cell_type": "markdown",
- "id": "ff89368c",
+ "id": "3d8172e1",
"metadata": {
"editable": true
},
@@ -3624,7 +3626,7 @@
},
{
"cell_type": "markdown",
- "id": "3c0ec927",
+ "id": "edf368c6",
"metadata": {
"editable": true
},
@@ -3634,7 +3636,7 @@
},
{
"cell_type": "markdown",
- "id": "9f62933f",
+ "id": "15f1669c",
"metadata": {
"editable": true
},
@@ -3646,7 +3648,7 @@
},
{
"cell_type": "markdown",
- "id": "f74ccd6f",
+ "id": "fdaadbda",
"metadata": {
"editable": true
},
@@ -3658,7 +3660,7 @@
},
{
"cell_type": "markdown",
- "id": "0f5ffc88",
+ "id": "7935e244",
"metadata": {
"editable": true
},
@@ -3669,7 +3671,7 @@
},
{
"cell_type": "markdown",
- "id": "8f1dd0a4",
+ "id": "3192fde7",
"metadata": {
"editable": true
},
@@ -3681,7 +3683,7 @@
},
{
"cell_type": "markdown",
- "id": "89a387db",
+ "id": "efdfb22e",
"metadata": {
"editable": true
},
@@ -3700,7 +3702,7 @@
},
{
"cell_type": "markdown",
- "id": "8868b567",
+ "id": "59227a44",
"metadata": {
"editable": true
},
@@ -3713,7 +3715,7 @@
},
{
"cell_type": "markdown",
- "id": "f89b62ab",
+ "id": "c1ab36a9",
"metadata": {
"editable": true
},
@@ -3723,7 +3725,7 @@
},
{
"cell_type": "markdown",
- "id": "17737586",
+ "id": "0c20974a",
"metadata": {
"editable": true
},
@@ -3735,7 +3737,7 @@
},
{
"cell_type": "markdown",
- "id": "bed399fa",
+ "id": "58f25d78",
"metadata": {
"editable": true
},
@@ -3745,7 +3747,7 @@
},
{
"cell_type": "markdown",
- "id": "35e3e6d3",
+ "id": "3cad17b9",
"metadata": {
"editable": true
},
@@ -3757,7 +3759,7 @@
},
{
"cell_type": "markdown",
- "id": "ffea2c17",
+ "id": "8475adf1",
"metadata": {
"editable": true
},
@@ -3767,7 +3769,7 @@
},
{
"cell_type": "markdown",
- "id": "ee274d3e",
+ "id": "364733d2",
"metadata": {
"editable": true
},
@@ -3779,7 +3781,7 @@
},
{
"cell_type": "markdown",
- "id": "dced3d1a",
+ "id": "bedfa84e",
"metadata": {
"editable": true
},
@@ -3790,7 +3792,7 @@
},
{
"cell_type": "markdown",
- "id": "381045f9",
+ "id": "060db315",
"metadata": {
"editable": true
},
@@ -3802,7 +3804,7 @@
},
{
"cell_type": "markdown",
- "id": "13e9fb9e",
+ "id": "19e6c8af",
"metadata": {
"editable": true
},
@@ -3812,7 +3814,7 @@
},
{
"cell_type": "markdown",
- "id": "1f49a31d",
+ "id": "ef1060e1",
"metadata": {
"editable": true
},
@@ -3824,7 +3826,7 @@
},
{
"cell_type": "markdown",
- "id": "ec25fe70",
+ "id": "e4729eb4",
"metadata": {
"editable": true
},
@@ -3834,7 +3836,7 @@
},
{
"cell_type": "markdown",
- "id": "340b7ffe",
+ "id": "13c05184",
"metadata": {
"editable": true
},
@@ -3846,7 +3848,7 @@
},
{
"cell_type": "markdown",
- "id": "bcd77545",
+ "id": "636369fb",
"metadata": {
"editable": true
},
@@ -3867,7 +3869,7 @@
},
{
"cell_type": "markdown",
- "id": "1a56377d",
+ "id": "d1e3b4fc",
"metadata": {
"editable": true
},
@@ -3880,7 +3882,7 @@
},
{
"cell_type": "markdown",
- "id": "1d2d71cc",
+ "id": "b0ac2165",
"metadata": {
"editable": true
},
@@ -3892,7 +3894,7 @@
},
{
"cell_type": "markdown",
- "id": "089d9474",
+ "id": "0493348a",
"metadata": {
"editable": true
},
@@ -3904,7 +3906,7 @@
},
{
"cell_type": "markdown",
- "id": "83673452",
+ "id": "831dd377",
"metadata": {
"editable": true
},
@@ -3916,7 +3918,7 @@
},
{
"cell_type": "markdown",
- "id": "efbf5f12",
+ "id": "c7d1db2a",
"metadata": {
"editable": true
},
@@ -3928,7 +3930,7 @@
},
{
"cell_type": "markdown",
- "id": "22584489",
+ "id": "8147a17b",
"metadata": {
"editable": true
},
@@ -3939,7 +3941,7 @@
},
{
"cell_type": "markdown",
- "id": "2b9a204c",
+ "id": "9e9ae319",
"metadata": {
"editable": true
},
@@ -3951,7 +3953,7 @@
},
{
"cell_type": "markdown",
- "id": "33b7ff71",
+ "id": "f1a81fbe",
"metadata": {
"editable": true
},
@@ -3961,7 +3963,7 @@
},
{
"cell_type": "markdown",
- "id": "e60dc747",
+ "id": "0a8002cf",
"metadata": {
"editable": true
},
@@ -3973,7 +3975,7 @@
},
{
"cell_type": "markdown",
- "id": "b4a3a6cf",
+ "id": "a930845c",
"metadata": {
"editable": true
},
@@ -3983,7 +3985,7 @@
},
{
"cell_type": "markdown",
- "id": "e9088846",
+ "id": "b2871869",
"metadata": {
"editable": true
},
@@ -3995,7 +3997,7 @@
},
{
"cell_type": "markdown",
- "id": "3c2adcde",
+ "id": "a593591f",
"metadata": {
"editable": true
},
@@ -4007,7 +4009,7 @@
},
{
"cell_type": "markdown",
- "id": "18810250",
+ "id": "5840d970",
"metadata": {
"editable": true
},
@@ -4021,7 +4023,7 @@
{
"cell_type": "code",
"execution_count": 39,
- "id": "8cd21881",
+ "id": "64147319",
"metadata": {
"collapsed": false,
"editable": true
@@ -4036,7 +4038,7 @@
},
{
"cell_type": "markdown",
- "id": "5898bfbf",
+ "id": "42a442e4",
"metadata": {
"editable": true
},
@@ -4047,7 +4049,7 @@
{
"cell_type": "code",
"execution_count": 40,
- "id": "82b4215d",
+ "id": "36129acb",
"metadata": {
"collapsed": false,
"editable": true
@@ -4060,7 +4062,7 @@
},
{
"cell_type": "markdown",
- "id": "7d7add29",
+ "id": "4b9f8f07",
"metadata": {
"editable": true
},
@@ -4071,7 +4073,7 @@
{
"cell_type": "code",
"execution_count": 41,
- "id": "36a44d91",
+ "id": "8f857305",
"metadata": {
"collapsed": false,
"editable": true
@@ -4094,7 +4096,7 @@
},
{
"cell_type": "markdown",
- "id": "e0479f62",
+ "id": "f769018a",
"metadata": {
"editable": true
},
@@ -4108,7 +4110,7 @@
{
"cell_type": "code",
"execution_count": 42,
- "id": "42d0fcff",
+ "id": "a4d94661",
"metadata": {
"collapsed": false,
"editable": true
@@ -4121,7 +4123,7 @@
},
{
"cell_type": "markdown",
- "id": "228359ba",
+ "id": "65579ea7",
"metadata": {
"editable": true
},
@@ -4132,7 +4134,7 @@
{
"cell_type": "code",
"execution_count": 43,
- "id": "88e43404",
+ "id": "aaa4a822",
"metadata": {
"collapsed": false,
"editable": true
@@ -4144,7 +4146,7 @@
},
{
"cell_type": "markdown",
- "id": "30605a71",
+ "id": "cf902811",
"metadata": {
"editable": true
},
@@ -4155,7 +4157,7 @@
{
"cell_type": "code",
"execution_count": 44,
- "id": "58f54995",
+ "id": "9df8f7d4",
"metadata": {
"collapsed": false,
"editable": true
@@ -4171,7 +4173,7 @@
},
{
"cell_type": "markdown",
- "id": "8f0ba674",
+ "id": "9cd52dae",
"metadata": {
"editable": true
},
@@ -4182,7 +4184,7 @@
{
"cell_type": "code",
"execution_count": 45,
- "id": "c38607b0",
+ "id": "e0b3aa19",
"metadata": {
"collapsed": false,
"editable": true
@@ -4196,7 +4198,7 @@
},
{
"cell_type": "markdown",
- "id": "759d0e1c",
+ "id": "364cbffe",
"metadata": {
"editable": true
},
@@ -4218,7 +4220,7 @@
},
{
"cell_type": "markdown",
- "id": "6a94c6bb",
+ "id": "554a63ff",
"metadata": {
"editable": true
},
@@ -4230,7 +4232,7 @@
},
{
"cell_type": "markdown",
- "id": "03ff149c",
+ "id": "86407132",
"metadata": {
"editable": true
},
@@ -4240,7 +4242,7 @@
},
{
"cell_type": "markdown",
- "id": "e519adca",
+ "id": "c771e352",
"metadata": {
"editable": true
},
@@ -4252,7 +4254,7 @@
},
{
"cell_type": "markdown",
- "id": "f981fa41",
+ "id": "4e7eb3d7",
"metadata": {
"editable": true
},
@@ -4264,7 +4266,7 @@
},
{
"cell_type": "markdown",
- "id": "cc67b78d",
+ "id": "d125e25a",
"metadata": {
"editable": true
},
@@ -4274,7 +4276,7 @@
},
{
"cell_type": "markdown",
- "id": "a2b86ec9",
+ "id": "4224ed8f",
"metadata": {
"editable": true
},
@@ -4286,7 +4288,7 @@
},
{
"cell_type": "markdown",
- "id": "478f60b2",
+ "id": "8a70fb73",
"metadata": {
"editable": true
},
@@ -4296,7 +4298,7 @@
},
{
"cell_type": "markdown",
- "id": "36b90d92",
+ "id": "8baa1181",
"metadata": {
"editable": true
},
@@ -4308,7 +4310,7 @@
},
{
"cell_type": "markdown",
- "id": "417090b3",
+ "id": "4dbf29f3",
"metadata": {
"editable": true
},
@@ -4318,7 +4320,7 @@
},
{
"cell_type": "markdown",
- "id": "1733b547",
+ "id": "d1130467",
"metadata": {
"editable": true
},
@@ -4330,7 +4332,7 @@
},
{
"cell_type": "markdown",
- "id": "dcae0bf9",
+ "id": "b23321f9",
"metadata": {
"editable": true
},
@@ -4342,7 +4344,7 @@
},
{
"cell_type": "markdown",
- "id": "c1597a0d",
+ "id": "eeca2102",
"metadata": {
"editable": true
},
@@ -4352,7 +4354,7 @@
},
{
"cell_type": "markdown",
- "id": "645f430f",
+ "id": "14fc721f",
"metadata": {
"editable": true
},
@@ -4364,7 +4366,7 @@
},
{
"cell_type": "markdown",
- "id": "f220836a",
+ "id": "6e4c9534",
"metadata": {
"editable": true
},
@@ -4374,7 +4376,7 @@
},
{
"cell_type": "markdown",
- "id": "b60849bd",
+ "id": "b1cc63ba",
"metadata": {
"editable": true
},
@@ -4386,7 +4388,7 @@
},
{
"cell_type": "markdown",
- "id": "38701f71",
+ "id": "46169fef",
"metadata": {
"editable": true
},
@@ -4398,7 +4400,7 @@
},
{
"cell_type": "markdown",
- "id": "197ca2f1",
+ "id": "f38dc760",
"metadata": {
"editable": true
},
@@ -4410,7 +4412,7 @@
},
{
"cell_type": "markdown",
- "id": "5a28774b",
+ "id": "6f9b3b3b",
"metadata": {
"editable": true
},
@@ -4420,7 +4422,7 @@
},
{
"cell_type": "markdown",
- "id": "0d8a30fd",
+ "id": "590db703",
"metadata": {
"editable": true
},
@@ -4432,7 +4434,7 @@
},
{
"cell_type": "markdown",
- "id": "12da00a1",
+ "id": "da6fbb47",
"metadata": {
"editable": true
},
@@ -4442,7 +4444,7 @@
},
{
"cell_type": "markdown",
- "id": "83c8397b",
+ "id": "ed506bfd",
"metadata": {
"editable": true
},
@@ -4454,7 +4456,7 @@
},
{
"cell_type": "markdown",
- "id": "3e6ed6b9",
+ "id": "fd0f3b46",
"metadata": {
"editable": true
},
@@ -4464,7 +4466,7 @@
},
{
"cell_type": "markdown",
- "id": "e1eb16cc",
+ "id": "0eb31991",
"metadata": {
"editable": true
},
@@ -4476,7 +4478,7 @@
},
{
"cell_type": "markdown",
- "id": "d1cf71a9",
+ "id": "453626dc",
"metadata": {
"editable": true
},
@@ -4487,7 +4489,7 @@
},
{
"cell_type": "markdown",
- "id": "bf012ada",
+ "id": "2bd461d6",
"metadata": {
"editable": true
},
@@ -4499,7 +4501,7 @@
},
{
"cell_type": "markdown",
- "id": "664a7425",
+ "id": "acc10d48",
"metadata": {
"editable": true
},
@@ -4509,7 +4511,7 @@
},
{
"cell_type": "markdown",
- "id": "1c5690d6",
+ "id": "686441a1",
"metadata": {
"editable": true
},
@@ -4521,7 +4523,7 @@
},
{
"cell_type": "markdown",
- "id": "9bfd652f",
+ "id": "17b8b6c4",
"metadata": {
"editable": true
},
@@ -4531,7 +4533,7 @@
},
{
"cell_type": "markdown",
- "id": "08ac6f7a",
+ "id": "ac01b239",
"metadata": {
"editable": true
},
@@ -4543,7 +4545,7 @@
},
{
"cell_type": "markdown",
- "id": "03c0cfbb",
+ "id": "4ada8c61",
"metadata": {
"editable": true
},
@@ -4556,7 +4558,7 @@
},
{
"cell_type": "markdown",
- "id": "b4df468d",
+ "id": "bf122e16",
"metadata": {
"editable": true
},
@@ -4568,7 +4570,7 @@
},
{
"cell_type": "markdown",
- "id": "652a7d67",
+ "id": "1b25b746",
"metadata": {
"editable": true
},
@@ -4580,7 +4582,7 @@
},
{
"cell_type": "markdown",
- "id": "caf4a86a",
+ "id": "a01cc2a0",
"metadata": {
"editable": true
},
@@ -4592,7 +4594,7 @@
},
{
"cell_type": "markdown",
- "id": "afbb0992",
+ "id": "351e4932",
"metadata": {
"editable": true
},
@@ -4604,7 +4606,7 @@
},
{
"cell_type": "markdown",
- "id": "37e3bd5e",
+ "id": "a9f2079f",
"metadata": {
"editable": true
},
@@ -4616,7 +4618,7 @@
},
{
"cell_type": "markdown",
- "id": "0ea604ae",
+ "id": "c6ecf8a5",
"metadata": {
"editable": true
},
@@ -4626,7 +4628,7 @@
},
{
"cell_type": "markdown",
- "id": "d3868dbf",
+ "id": "643e265b",
"metadata": {
"editable": true
},
@@ -4638,7 +4640,7 @@
},
{
"cell_type": "markdown",
- "id": "4107cf10",
+ "id": "007fecfa",
"metadata": {
"editable": true
},
@@ -4650,7 +4652,7 @@
},
{
"cell_type": "markdown",
- "id": "2ff3febf",
+ "id": "33a4690b",
"metadata": {
"editable": true
},
@@ -4663,7 +4665,7 @@
},
{
"cell_type": "markdown",
- "id": "0430b4b7",
+ "id": "a9b1edad",
"metadata": {
"editable": true
},
@@ -4690,7 +4692,7 @@
},
{
"cell_type": "markdown",
- "id": "53a02241",
+ "id": "31912cd4",
"metadata": {
"editable": true
},
@@ -4701,7 +4703,7 @@
{
"cell_type": "code",
"execution_count": 46,
- "id": "3d3898bc",
+ "id": "3110718e",
"metadata": {
"collapsed": false,
"editable": true
@@ -4797,7 +4799,7 @@
},
{
"cell_type": "markdown",
- "id": "c83b0d4f",
+ "id": "568dbc64",
"metadata": {
"editable": true
},
@@ -4812,7 +4814,7 @@
},
{
"cell_type": "markdown",
- "id": "5d9e5e20",
+ "id": "11f0e0bc",
"metadata": {
"editable": true
},
@@ -4834,7 +4836,7 @@
{
"cell_type": "code",
"execution_count": 47,
- "id": "62a7e87f",
+ "id": "81314853",
"metadata": {
"collapsed": false,
"editable": true
@@ -4909,7 +4911,7 @@
},
{
"cell_type": "markdown",
- "id": "6a0e5b8c",
+ "id": "0e78ec9f",
"metadata": {
"editable": true
},
@@ -4920,7 +4922,7 @@
},
{
"cell_type": "markdown",
- "id": "49256cb8",
+ "id": "1bfe9820",
"metadata": {
"editable": true
},
@@ -4989,7 +4991,7 @@
},
{
"cell_type": "markdown",
- "id": "0770d0e0",
+ "id": "e07f678d",
"metadata": {
"editable": true
},
@@ -5003,7 +5005,7 @@
{
"cell_type": "code",
"execution_count": 48,
- "id": "b8aa2e1e",
+ "id": "50aff05e",
"metadata": {
"collapsed": false,
"editable": true
@@ -5016,7 +5018,7 @@
},
{
"cell_type": "markdown",
- "id": "2da41638",
+ "id": "936b15a2",
"metadata": {
"editable": true
},
@@ -5030,7 +5032,7 @@
},
{
"cell_type": "markdown",
- "id": "d4e9ecc3",
+ "id": "b00fe138",
"metadata": {
"editable": true
},
@@ -5043,7 +5045,7 @@
},
{
"cell_type": "markdown",
- "id": "d7792d5c",
+ "id": "1023b952",
"metadata": {
"editable": true
},
@@ -5054,7 +5056,7 @@
},
{
"cell_type": "markdown",
- "id": "beb9e5c6",
+ "id": "9136a654",
"metadata": {
"editable": true
},
@@ -5066,7 +5068,7 @@
},
{
"cell_type": "markdown",
- "id": "1a80ae05",
+ "id": "8683fec4",
"metadata": {
"editable": true
},
@@ -5076,7 +5078,7 @@
},
{
"cell_type": "markdown",
- "id": "5f3c798b",
+ "id": "5d3c8003",
"metadata": {
"editable": true
},
@@ -5088,7 +5090,7 @@
},
{
"cell_type": "markdown",
- "id": "e8a44567",
+ "id": "db175c70",
"metadata": {
"editable": true
},
@@ -5104,7 +5106,7 @@
{
"cell_type": "code",
"execution_count": 49,
- "id": "696dd214",
+ "id": "da100d1f",
"metadata": {
"collapsed": false,
"editable": true
@@ -5155,7 +5157,7 @@
},
{
"cell_type": "markdown",
- "id": "b642d3f0",
+ "id": "81100e95",
"metadata": {
"editable": true
},
@@ -5165,7 +5167,7 @@
},
{
"cell_type": "markdown",
- "id": "2ce3c926",
+ "id": "9cbb57bf",
"metadata": {
"editable": true
},
@@ -5211,7 +5213,7 @@
{
"cell_type": "code",
"execution_count": 50,
- "id": "422dfecc",
+ "id": "be6b5789",
"metadata": {
"collapsed": false,
"editable": true
@@ -5224,7 +5226,7 @@
},
{
"cell_type": "markdown",
- "id": "359dbd44",
+ "id": "aa005795",
"metadata": {
"editable": true
},
@@ -5235,7 +5237,7 @@
{
"cell_type": "code",
"execution_count": 51,
- "id": "8566a9b9",
+ "id": "b1f91096",
"metadata": {
"collapsed": false,
"editable": true
@@ -5250,7 +5252,7 @@
},
{
"cell_type": "markdown",
- "id": "68b6b010",
+ "id": "82514f73",
"metadata": {
"editable": true
},
@@ -5268,7 +5270,7 @@
{
"cell_type": "code",
"execution_count": 52,
- "id": "73c7b897",
+ "id": "1da5c521",
"metadata": {
"collapsed": false,
"editable": true
@@ -5285,7 +5287,7 @@
},
{
"cell_type": "markdown",
- "id": "eaab2471",
+ "id": "e2e3fa02",
"metadata": {
"editable": true
},
@@ -5295,7 +5297,7 @@
},
{
"cell_type": "markdown",
- "id": "dc2375c2",
+ "id": "53e56867",
"metadata": {
"editable": true
},
@@ -5306,7 +5308,7 @@
},
{
"cell_type": "markdown",
- "id": "c9b9ba1e",
+ "id": "64f62004",
"metadata": {
"editable": true
},
@@ -5317,7 +5319,7 @@
},
{
"cell_type": "markdown",
- "id": "a6771e96",
+ "id": "9232bd5d",
"metadata": {
"editable": true
},
diff --git a/doc/src/week34/week34.do.txt b/doc/src/week34/week34.do.txt
index 613dfbdbe..32f8e65a0 100644
--- a/doc/src/week34/week34.do.txt
+++ b/doc/src/week34/week34.do.txt
@@ -564,6 +564,7 @@ Here we list several useful Python libraries we strongly recommend (if you use a
* "Scipy":"https://www.scipy.org/" (pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software for mathematics, science, and engineering.
* "Matplotlib":"https://matplotlib.org/" is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
* "Autograd":"https://github.com/HIPS/autograd" can automatically differentiate native Python and Numpy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives
+* "JAX":"https://jax.readthedocs.io/en/latest/index.html" has now more or less replaced _Autograd_. JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
* "SymPy":"https://www.sympy.org/en/index.html" is a Python library for symbolic mathematics.
* "scikit-learn":"https://scikit-learn.org/stable/" has simple and efficient tools for machine learning, data mining and data analysis
* "TensorFlow":"https://www.tensorflow.org/" is a Python library for fast numerical computing created and released by Google