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