From c137dc4696ef7d73a7ed60d53cb7a5b8c0402d42 Mon Sep 17 00:00:00 2001 From: Liu Terence Date: Mon, 7 Nov 2022 21:09:01 +0800 Subject: [PATCH] class branch --- lecture.ipynb | 113 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 69 insertions(+), 44 deletions(-) diff --git a/lecture.ipynb b/lecture.ipynb index 9f4116f..18b1fb2 100644 --- a/lecture.ipynb +++ b/lecture.ipynb @@ -7,22 +7,8 @@ "metadata": {}, "outputs": [], "source": [ - "from optimization.common import *\n", - "from optimization.gradient import *" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "302d9c60", - "metadata": { - "slideshow": { - "slide_type": "fragment" - } - }, - "outputs": [], - "source": [ - "funcPlot1d(environ=\"jupyterlab\")" + "from algorithm.optimization.common import *\n", + "from algorithm.optimization.gradient import *" ] }, { @@ -34,7 +20,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "776f68cc5732452382ee39d4ac337bba", + "model_id": "3879a8b297fa4dffacb2dc6aba04dc5f", "version_major": 2, "version_minor": 0 }, @@ -48,7 +34,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "0032d539590641b484466da05a125e19", + "model_id": "8c7609027a8d4f56a8492fda092401b6", "version_major": 2, "version_minor": 0 }, @@ -62,7 +48,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "cdc7760b287b4a7881f0c2288ddcb0af", + "model_id": "1fa7e58deae44726bb5868c3454b3c4a", "version_major": 2, "version_minor": 0 }, @@ -76,7 +62,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 3, @@ -90,21 +76,7 @@ }, { "cell_type": "code", - "execution_count": null, - "id": "7c589589", - "metadata": { - "slideshow": { - "slide_type": "fragment" - } - }, - "outputs": [], - "source": [ - "funcPlot2d(environ=\"jupyterlab\")" - ] - }, - { - "cell_type": "code", - "execution_count": 2, + "execution_count": 5, "id": "f28bd167", "metadata": { "slideshow": { @@ -115,7 +87,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "3ad25604b04c4023a838429d3ceccbaa", + "model_id": "3e3eda22a6eb43bc836431a749170cc1", "version_major": 2, "version_minor": 0 }, @@ -129,7 +101,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "d913b214c8a54e1897eb161fdc41d04f", + "model_id": "94b62fa1c4c24a359419e7b9087c63a4", "version_major": 2, "version_minor": 0 }, @@ -143,7 +115,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "39765310aa524308a29842b1770f7f3c", + "model_id": "4eccbd5a5fd94a7ab11f561e2ba2d247", "version_major": 2, "version_minor": 0 }, @@ -157,7 +129,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "6d9886e39bd44ab39269fb3cd8e27af0", + "model_id": "2c3d255d1b984fc38f8f3da9ebb4fd38", "version_major": 2, "version_minor": 0 }, @@ -171,10 +143,10 @@ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 2, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -185,10 +157,63 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "d5651fc9-3fcd-4e91-8d3c-04897da1ea02", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "6bf4e3de13db419883591537fc222a36", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "VBox(children=(HBox(children=(Dropdown(options=(('(1 - 8 * x1 + 7 * x1**2 - (7/3) * x1**3 + (1/4) * x1**4) * x…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "7aea5da550ff487da02c07710a3a5078", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "7b8c6c9cbceb4eeaa1e1187cb01476af", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Output()" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "gd2d_compete(environ=\"jupyterlab\")" ] @@ -196,7 +221,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f0c08039-6581-4b40-9e08-df40f8395e2b", + "id": "7defa790-4169-4e6e-8cb9-1ba867fcc08b", "metadata": {}, "outputs": [], "source": []