From d582aa7b3cbe22c1be117291d4fc09c2ddd5a55d Mon Sep 17 00:00:00 2001 From: ArthurConmy <35957051+ArthurConmy@users.noreply.github.com> Date: Wed, 29 Nov 2023 23:49:18 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20neelnand?= =?UTF-8?q?a-io/TransformerLens@3d0db8531d889e1e4a26b8ef80ef2045b9f8532e?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .doctrees/environment.pickle | Bin 458051 -> 458051 bytes .../demos/Exploratory_Analysis_Demo.doctree | Bin 8237027 -> 8237027 bytes .doctrees/generated/demos/Main_Demo.doctree | Bin 1257298 -> 1257288 bytes .../demos/Exploratory_Analysis_Demo.ipynb | 1440 +++++------ .../nbsphinx/generated/demos/Main_Demo.ipynb | 2300 +++++++++-------- .../demos/Exploratory_Analysis_Demo.html | 100 +- .../demos/Exploratory_Analysis_Demo.ipynb | 1440 +++++------ generated/demos/Main_Demo.html | 86 +- generated/demos/Main_Demo.ipynb | 2300 +++++++++-------- searchindex.js | 2 +- 10 files changed, 3840 insertions(+), 3828 deletions(-) diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 72e7a128a58f4cde81fee2628afddb516838331b..ce07c6321ef6ee268ccbd6fa6dba8f1a469f0c45 100644 GIT binary patch delta 32101 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 delta 31838 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 Xn@RmMAF1f$D?j$O@~+SKk6rP9E4C7& delta 16155 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 WprZ!x^<9JiIq>ccPdV_&&i@93X>~&Y delta 31901 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 t7g;ZroMi!KS%6sygSVGG|AdDZ{tLsA{ptV! diff --git a/.doctrees/nbsphinx/generated/demos/Exploratory_Analysis_Demo.ipynb b/.doctrees/nbsphinx/generated/demos/Exploratory_Analysis_Demo.ipynb index 4456cb5ea..647da5544 100644 --- a/.doctrees/nbsphinx/generated/demos/Exploratory_Analysis_Demo.ipynb +++ b/.doctrees/nbsphinx/generated/demos/Exploratory_Analysis_Demo.ipynb @@ -65,10 +65,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:40.937161Z", - "iopub.status.busy": "2023-11-23T20:32:40.936813Z", - "iopub.status.idle": "2023-11-23T20:32:40.948085Z", - "shell.execute_reply": "2023-11-23T20:32:40.947509Z" + "iopub.execute_input": "2023-11-29T23:43:13.931102Z", + "iopub.status.busy": "2023-11-29T23:43:13.930925Z", + "iopub.status.idle": "2023-11-29T23:43:13.941073Z", + "shell.execute_reply": "2023-11-29T23:43:13.940649Z" } }, "outputs": [], @@ -110,10 +110,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:40.950682Z", - "iopub.status.busy": "2023-11-23T20:32:40.950346Z", - "iopub.status.idle": "2023-11-23T20:32:44.067398Z", - "shell.execute_reply": "2023-11-23T20:32:44.066887Z" + "iopub.execute_input": "2023-11-29T23:43:13.943323Z", + "iopub.status.busy": "2023-11-29T23:43:13.942979Z", + "iopub.status.idle": "2023-11-29T23:43:17.180865Z", + "shell.execute_reply": "2023-11-29T23:43:17.180335Z" } }, "outputs": [], @@ -154,10 +154,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.069837Z", - "iopub.status.busy": "2023-11-23T20:32:44.069496Z", - "iopub.status.idle": "2023-11-23T20:32:44.072912Z", - "shell.execute_reply": "2023-11-23T20:32:44.072349Z" + "iopub.execute_input": "2023-11-29T23:43:17.183355Z", + "iopub.status.busy": "2023-11-29T23:43:17.183021Z", + "iopub.status.idle": "2023-11-29T23:43:17.186178Z", + "shell.execute_reply": "2023-11-29T23:43:17.185657Z" } }, "outputs": [ @@ -193,10 +193,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.107903Z", - "iopub.status.busy": "2023-11-23T20:32:44.107470Z", - "iopub.status.idle": "2023-11-23T20:32:44.111718Z", - "shell.execute_reply": "2023-11-23T20:32:44.111165Z" + "iopub.execute_input": "2023-11-29T23:43:17.221695Z", + "iopub.status.busy": "2023-11-29T23:43:17.221295Z", + "iopub.status.idle": "2023-11-29T23:43:17.225560Z", + "shell.execute_reply": "2023-11-29T23:43:17.225100Z" } }, "outputs": [], @@ -281,17 +281,17 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.114003Z", - "iopub.status.busy": "2023-11-23T20:32:44.113600Z", - "iopub.status.idle": "2023-11-23T20:32:49.003202Z", - "shell.execute_reply": "2023-11-23T20:32:49.002606Z" + "iopub.execute_input": "2023-11-29T23:43:17.227914Z", + "iopub.status.busy": "2023-11-29T23:43:17.227455Z", + "iopub.status.idle": "2023-11-29T23:43:22.567341Z", + "shell.execute_reply": "2023-11-29T23:43:22.566804Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "14f617a06c8f4b1c8ca1b6d6309d21b9", + "model_id": "fb1af2face1f4ab788109b68cc5ed201", "version_major": 2, "version_minor": 0 }, @@ -305,7 +305,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "efdc17b516424b8cbf8a63cb0b9d9bd8", + "model_id": "a6fa4cbe24c94826b4ac6beaa14568d1", "version_major": 2, "version_minor": 0 }, @@ -319,7 +319,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "31b4276df976449c99867c8641cd008b", + "model_id": "00e21baadbb54855b45bd4300baf1da7", "version_major": 2, "version_minor": 0 }, @@ -333,7 +333,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "3abe3055b51e4cb08739a07e618a5c3f", + "model_id": "02422154db5c43c88e6c06e64a35f638", "version_major": 2, "version_minor": 0 }, @@ -347,7 +347,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "8fbbdb0ca2ab4aa7a36f1e59f1e91f77", + "model_id": "3254cec1d1a14b5e997d4bfe1bee1c70", "version_major": 2, "version_minor": 0 }, @@ -399,10 +399,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.005634Z", - "iopub.status.busy": "2023-11-23T20:32:49.005246Z", - "iopub.status.idle": "2023-11-23T20:32:49.139522Z", - "shell.execute_reply": "2023-11-23T20:32:49.139018Z" + "iopub.execute_input": "2023-11-29T23:43:22.569672Z", + "iopub.status.busy": "2023-11-29T23:43:22.569342Z", + "iopub.status.idle": "2023-11-29T23:43:22.701664Z", + "shell.execute_reply": "2023-11-29T23:43:22.701083Z" } }, "outputs": [ @@ -487,10 +487,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.141517Z", - "iopub.status.busy": "2023-11-23T20:32:49.141338Z", - "iopub.status.idle": "2023-11-23T20:32:49.148799Z", - "shell.execute_reply": "2023-11-23T20:32:49.148204Z" + "iopub.execute_input": "2023-11-29T23:43:22.703907Z", + "iopub.status.busy": "2023-11-29T23:43:22.703542Z", + "iopub.status.idle": "2023-11-29T23:43:22.710862Z", + "shell.execute_reply": "2023-11-29T23:43:22.710393Z" } }, "outputs": [ @@ -555,10 +555,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.150963Z", - "iopub.status.busy": "2023-11-23T20:32:49.150787Z", - "iopub.status.idle": "2023-11-23T20:32:49.157091Z", - "shell.execute_reply": "2023-11-23T20:32:49.156657Z" + "iopub.execute_input": "2023-11-29T23:43:22.713024Z", + "iopub.status.busy": "2023-11-29T23:43:22.712701Z", + "iopub.status.idle": "2023-11-29T23:43:22.718840Z", + "shell.execute_reply": "2023-11-29T23:43:22.718403Z" } }, "outputs": [ @@ -604,10 +604,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.159076Z", - "iopub.status.busy": "2023-11-23T20:32:49.158754Z", - "iopub.status.idle": "2023-11-23T20:32:49.423853Z", - "shell.execute_reply": "2023-11-23T20:32:49.423312Z" + "iopub.execute_input": "2023-11-29T23:43:22.720842Z", + "iopub.status.busy": "2023-11-29T23:43:22.720520Z", + "iopub.status.idle": "2023-11-29T23:43:22.995461Z", + "shell.execute_reply": "2023-11-29T23:43:22.994921Z" } }, "outputs": [], @@ -630,10 +630,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.426658Z", - "iopub.status.busy": "2023-11-23T20:32:49.426163Z", - "iopub.status.idle": "2023-11-23T20:32:49.432133Z", - "shell.execute_reply": "2023-11-23T20:32:49.431608Z" + "iopub.execute_input": "2023-11-29T23:43:22.998042Z", + "iopub.status.busy": "2023-11-29T23:43:22.997673Z", + "iopub.status.idle": "2023-11-29T23:43:23.003790Z", + "shell.execute_reply": "2023-11-29T23:43:23.003293Z" } }, "outputs": [ @@ -774,10 +774,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.434218Z", - "iopub.status.busy": "2023-11-23T20:32:49.433904Z", - "iopub.status.idle": "2023-11-23T20:32:49.437878Z", - "shell.execute_reply": "2023-11-23T20:32:49.437218Z" + "iopub.execute_input": "2023-11-29T23:43:23.005995Z", + "iopub.status.busy": "2023-11-29T23:43:23.005666Z", + "iopub.status.idle": "2023-11-29T23:43:23.009411Z", + "shell.execute_reply": "2023-11-29T23:43:23.008922Z" } }, "outputs": [ @@ -825,10 +825,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.440433Z", - "iopub.status.busy": "2023-11-23T20:32:49.440026Z", - "iopub.status.idle": "2023-11-23T20:32:49.445266Z", - "shell.execute_reply": "2023-11-23T20:32:49.444786Z" + "iopub.execute_input": "2023-11-29T23:43:23.011592Z", + "iopub.status.busy": "2023-11-29T23:43:23.011232Z", + "iopub.status.idle": "2023-11-29T23:43:23.016737Z", + "shell.execute_reply": "2023-11-29T23:43:23.016265Z" } }, "outputs": [ @@ -881,10 +881,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.447483Z", - "iopub.status.busy": "2023-11-23T20:32:49.447321Z", - "iopub.status.idle": "2023-11-23T20:32:49.450474Z", - "shell.execute_reply": "2023-11-23T20:32:49.449972Z" + "iopub.execute_input": "2023-11-29T23:43:23.018730Z", + "iopub.status.busy": "2023-11-29T23:43:23.018419Z", + "iopub.status.idle": "2023-11-29T23:43:23.021709Z", + "shell.execute_reply": "2023-11-29T23:43:23.021248Z" } }, "outputs": [], @@ -926,10 +926,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.452566Z", - "iopub.status.busy": "2023-11-23T20:32:49.452203Z", - "iopub.status.idle": "2023-11-23T20:32:50.370098Z", - "shell.execute_reply": "2023-11-23T20:32:50.369529Z" + "iopub.execute_input": "2023-11-29T23:43:23.023527Z", + "iopub.status.busy": "2023-11-29T23:43:23.023365Z", + "iopub.status.idle": "2023-11-29T23:43:23.979210Z", + "shell.execute_reply": "2023-11-29T23:43:23.978617Z" } }, "outputs": [ @@ -1915,9 +1915,9 @@ } }, "text/html": [ - "

Top 3 Negative Logit Attribution Heads


\n", + "

Top 3 Negative Logit Attribution Heads


\n", "

Top Middle Heads


\n", + "

Top Middle Heads


\n", "

Top Late Heads


\n", + "

Top Late Heads


\n", " " ], "text/plain": [ - "" + "" ] }, "execution_count": 3, @@ -160,10 +160,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:06.404682Z", - "iopub.status.busy": "2023-11-23T20:37:06.404321Z", - "iopub.status.idle": "2023-11-23T20:37:06.693826Z", - "shell.execute_reply": "2023-11-23T20:37:06.693209Z" + "iopub.execute_input": "2023-11-29T23:47:50.556179Z", + "iopub.status.busy": "2023-11-29T23:47:50.555774Z", + "iopub.status.idle": "2023-11-29T23:47:50.858446Z", + "shell.execute_reply": "2023-11-29T23:47:50.857800Z" } }, "outputs": [], @@ -185,10 +185,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:06.696393Z", - "iopub.status.busy": "2023-11-23T20:37:06.696154Z", - "iopub.status.idle": "2023-11-23T20:37:08.075579Z", - "shell.execute_reply": "2023-11-23T20:37:08.075082Z" + "iopub.execute_input": "2023-11-29T23:47:50.861080Z", + "iopub.status.busy": "2023-11-29T23:47:50.860822Z", + "iopub.status.idle": "2023-11-29T23:47:52.343813Z", + "shell.execute_reply": "2023-11-29T23:47:52.343216Z" } }, "outputs": [], @@ -213,17 +213,17 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.077945Z", - "iopub.status.busy": "2023-11-23T20:37:08.077595Z", - "iopub.status.idle": "2023-11-23T20:37:08.081468Z", - "shell.execute_reply": "2023-11-23T20:37:08.081023Z" + "iopub.execute_input": "2023-11-29T23:47:52.346285Z", + "iopub.status.busy": "2023-11-29T23:47:52.345942Z", + "iopub.status.idle": "2023-11-29T23:47:52.349858Z", + "shell.execute_reply": "2023-11-29T23:47:52.349285Z" } }, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 6, @@ -247,10 +247,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.083446Z", - "iopub.status.busy": "2023-11-23T20:37:08.083126Z", - "iopub.status.idle": "2023-11-23T20:37:08.087729Z", - "shell.execute_reply": "2023-11-23T20:37:08.087195Z" + "iopub.execute_input": "2023-11-29T23:47:52.352100Z", + "iopub.status.busy": "2023-11-29T23:47:52.351786Z", + "iopub.status.idle": "2023-11-29T23:47:52.356309Z", + "shell.execute_reply": "2023-11-29T23:47:52.355843Z" } }, "outputs": [], @@ -302,10 +302,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.089746Z", - "iopub.status.busy": "2023-11-23T20:37:08.089433Z", - "iopub.status.idle": "2023-11-23T20:37:08.092175Z", - "shell.execute_reply": "2023-11-23T20:37:08.091619Z" + "iopub.execute_input": "2023-11-29T23:47:52.358463Z", + "iopub.status.busy": "2023-11-29T23:47:52.358115Z", + "iopub.status.idle": "2023-11-29T23:47:52.360697Z", + "shell.execute_reply": "2023-11-29T23:47:52.360229Z" } }, "outputs": [], @@ -318,10 +318,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.094017Z", - "iopub.status.busy": "2023-11-23T20:37:08.093734Z", - "iopub.status.idle": "2023-11-23T20:37:09.806509Z", - "shell.execute_reply": "2023-11-23T20:37:09.805882Z" + "iopub.execute_input": "2023-11-29T23:47:52.362691Z", + "iopub.status.busy": "2023-11-29T23:47:52.362370Z", + "iopub.status.idle": "2023-11-29T23:47:54.119304Z", + "shell.execute_reply": "2023-11-29T23:47:54.118711Z" } }, "outputs": [ @@ -355,10 +355,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:09.808983Z", - "iopub.status.busy": "2023-11-23T20:37:09.808582Z", - "iopub.status.idle": "2023-11-23T20:37:10.116959Z", - "shell.execute_reply": "2023-11-23T20:37:10.116373Z" + "iopub.execute_input": "2023-11-29T23:47:54.121696Z", + "iopub.status.busy": "2023-11-29T23:47:54.121280Z", + "iopub.status.idle": "2023-11-29T23:47:54.438288Z", + "shell.execute_reply": "2023-11-29T23:47:54.437721Z" } }, "outputs": [ @@ -400,10 +400,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.119351Z", - "iopub.status.busy": "2023-11-23T20:37:10.119026Z", - "iopub.status.idle": "2023-11-23T20:37:10.243158Z", - "shell.execute_reply": "2023-11-23T20:37:10.242589Z" + "iopub.execute_input": "2023-11-29T23:47:54.440528Z", + "iopub.status.busy": "2023-11-29T23:47:54.440201Z", + "iopub.status.idle": "2023-11-29T23:47:54.567584Z", + "shell.execute_reply": "2023-11-29T23:47:54.566989Z" } }, "outputs": [ @@ -441,10 +441,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.245534Z", - "iopub.status.busy": "2023-11-23T20:37:10.245201Z", - "iopub.status.idle": "2023-11-23T20:37:10.249437Z", - "shell.execute_reply": "2023-11-23T20:37:10.248979Z" + "iopub.execute_input": "2023-11-29T23:47:54.570068Z", + "iopub.status.busy": "2023-11-29T23:47:54.569686Z", + "iopub.status.idle": "2023-11-29T23:47:54.574297Z", + "shell.execute_reply": "2023-11-29T23:47:54.573741Z" } }, "outputs": [ @@ -469,10 +469,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.251343Z", - "iopub.status.busy": "2023-11-23T20:37:10.251025Z", - "iopub.status.idle": "2023-11-23T20:37:10.334001Z", - "shell.execute_reply": "2023-11-23T20:37:10.333474Z" + "iopub.execute_input": "2023-11-29T23:47:54.576179Z", + "iopub.status.busy": "2023-11-29T23:47:54.576017Z", + "iopub.status.idle": "2023-11-29T23:47:54.654242Z", + "shell.execute_reply": "2023-11-29T23:47:54.653614Z" } }, "outputs": [ @@ -486,18 +486,18 @@ { "data": { "text/html": [ - "
\n", + "
\n", " " ], "text/plain": [ - "" + "" ] }, "execution_count": 13, @@ -553,10 +553,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.336626Z", - "iopub.status.busy": "2023-11-23T20:37:10.336244Z", - "iopub.status.idle": "2023-11-23T20:37:10.575180Z", - "shell.execute_reply": "2023-11-23T20:37:10.574625Z" + "iopub.execute_input": "2023-11-29T23:47:54.656943Z", + "iopub.status.busy": "2023-11-29T23:47:54.656755Z", + "iopub.status.idle": "2023-11-29T23:47:54.902451Z", + "shell.execute_reply": "2023-11-29T23:47:54.901842Z" } }, "outputs": [ @@ -639,10 +639,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.577673Z", - "iopub.status.busy": "2023-11-23T20:37:10.577271Z", - "iopub.status.idle": "2023-11-23T20:37:10.764728Z", - "shell.execute_reply": "2023-11-23T20:37:10.764085Z" + "iopub.execute_input": "2023-11-29T23:47:54.905100Z", + "iopub.status.busy": "2023-11-29T23:47:54.904690Z", + "iopub.status.idle": "2023-11-29T23:47:55.116914Z", + "shell.execute_reply": "2023-11-29T23:47:55.116294Z" } }, "outputs": [ @@ -695,17 +695,17 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.767054Z", - "iopub.status.busy": "2023-11-23T20:37:10.766865Z", - "iopub.status.idle": "2023-11-23T20:37:28.736106Z", - "shell.execute_reply": "2023-11-23T20:37:28.735531Z" + "iopub.execute_input": "2023-11-29T23:47:55.119734Z", + "iopub.status.busy": "2023-11-29T23:47:55.119257Z", + "iopub.status.idle": "2023-11-29T23:48:14.061732Z", + "shell.execute_reply": "2023-11-29T23:48:14.061097Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "62d684835645497195b004f8405155c8", + "model_id": "bd9930c345d349a6ac0c4f7334371900", "version_major": 2, "version_minor": 0 }, @@ -762,10 +762,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:28.738583Z", - "iopub.status.busy": "2023-11-23T20:37:28.738161Z", - "iopub.status.idle": "2023-11-23T20:37:29.002552Z", - "shell.execute_reply": "2023-11-23T20:37:29.001950Z" + "iopub.execute_input": "2023-11-29T23:48:14.063978Z", + "iopub.status.busy": "2023-11-29T23:48:14.063807Z", + "iopub.status.idle": "2023-11-29T23:48:14.356759Z", + "shell.execute_reply": "2023-11-29T23:48:14.356111Z" } }, "outputs": [ @@ -776,9 +776,9 @@ "\n", "\n", "
\n", - "
\n", - "
\n", - "
" ], "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -1118,17 +1118,17 @@ "execution_count": 21, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:32.238859Z", - "iopub.status.busy": "2023-11-23T20:37:32.238522Z", - "iopub.status.idle": "2023-11-23T20:37:34.907651Z", - "shell.execute_reply": "2023-11-23T20:37:34.907044Z" + "iopub.execute_input": "2023-11-29T23:48:17.640873Z", + "iopub.status.busy": "2023-11-29T23:48:17.640485Z", + "iopub.status.idle": "2023-11-29T23:48:20.788500Z", + "shell.execute_reply": "2023-11-29T23:48:20.787975Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "104c8103d3264bfda160d0018d2ee6f7", + "model_id": "8bf1d0ed09eb4e31855b9daad3e00ef3", "version_major": 2, "version_minor": 0 }, @@ -1142,7 +1142,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "814bf5ab8d71434f8592dd4fa16382e1", + "model_id": "d971ee545cf741d6882ae1ff83de763c", "version_major": 2, "version_minor": 0 }, @@ -1156,7 +1156,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "c6ead7276f204281afcb2ade6c46f37a", + "model_id": "1c14c4d236624c57af329d5c5c2061cb", "version_major": 2, "version_minor": 0 }, @@ -1170,7 +1170,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "fa94446c47904b35925aacd066419df2", + "model_id": "36496b2a4f6a4468839e239007f2c081", "version_major": 2, "version_minor": 0 }, @@ -1184,7 +1184,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "62ef140a0ba44e349c47bceda8550521", + "model_id": "fa038191ecdf43288a05fe92964fea3c", "version_major": 2, "version_minor": 0 }, @@ -1213,10 +1213,10 @@ "execution_count": 22, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:34.909957Z", - "iopub.status.busy": "2023-11-23T20:37:34.909579Z", - "iopub.status.idle": "2023-11-23T20:37:35.535801Z", - "shell.execute_reply": "2023-11-23T20:37:35.535235Z" + "iopub.execute_input": "2023-11-29T23:48:20.790935Z", + "iopub.status.busy": "2023-11-29T23:48:20.790535Z", + "iopub.status.idle": "2023-11-29T23:48:21.428197Z", + "shell.execute_reply": "2023-11-29T23:48:21.427577Z" } }, "outputs": [ @@ -1227,9 +1227,9 @@ "\n", "\n", "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
+
-
+
-
+
-
+
-
+
@@ -838,9 +838,9 @@

Logit Lens

-

Top 3 Negative Logit Attribution Heads


+

Top 3 Negative Logit Attribution Heads


Top Middle Heads


+

Top Middle Heads


Top Late Heads


+

Top Late Heads


diff --git a/generated/demos/Exploratory_Analysis_Demo.ipynb b/generated/demos/Exploratory_Analysis_Demo.ipynb index 4456cb5ea..647da5544 100644 --- a/generated/demos/Exploratory_Analysis_Demo.ipynb +++ b/generated/demos/Exploratory_Analysis_Demo.ipynb @@ -65,10 +65,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:40.937161Z", - "iopub.status.busy": "2023-11-23T20:32:40.936813Z", - "iopub.status.idle": "2023-11-23T20:32:40.948085Z", - "shell.execute_reply": "2023-11-23T20:32:40.947509Z" + "iopub.execute_input": "2023-11-29T23:43:13.931102Z", + "iopub.status.busy": "2023-11-29T23:43:13.930925Z", + "iopub.status.idle": "2023-11-29T23:43:13.941073Z", + "shell.execute_reply": "2023-11-29T23:43:13.940649Z" } }, "outputs": [], @@ -110,10 +110,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:40.950682Z", - "iopub.status.busy": "2023-11-23T20:32:40.950346Z", - "iopub.status.idle": "2023-11-23T20:32:44.067398Z", - "shell.execute_reply": "2023-11-23T20:32:44.066887Z" + "iopub.execute_input": "2023-11-29T23:43:13.943323Z", + "iopub.status.busy": "2023-11-29T23:43:13.942979Z", + "iopub.status.idle": "2023-11-29T23:43:17.180865Z", + "shell.execute_reply": "2023-11-29T23:43:17.180335Z" } }, "outputs": [], @@ -154,10 +154,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.069837Z", - "iopub.status.busy": "2023-11-23T20:32:44.069496Z", - "iopub.status.idle": "2023-11-23T20:32:44.072912Z", - "shell.execute_reply": "2023-11-23T20:32:44.072349Z" + "iopub.execute_input": "2023-11-29T23:43:17.183355Z", + "iopub.status.busy": "2023-11-29T23:43:17.183021Z", + "iopub.status.idle": "2023-11-29T23:43:17.186178Z", + "shell.execute_reply": "2023-11-29T23:43:17.185657Z" } }, "outputs": [ @@ -193,10 +193,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.107903Z", - "iopub.status.busy": "2023-11-23T20:32:44.107470Z", - "iopub.status.idle": "2023-11-23T20:32:44.111718Z", - "shell.execute_reply": "2023-11-23T20:32:44.111165Z" + "iopub.execute_input": "2023-11-29T23:43:17.221695Z", + "iopub.status.busy": "2023-11-29T23:43:17.221295Z", + "iopub.status.idle": "2023-11-29T23:43:17.225560Z", + "shell.execute_reply": "2023-11-29T23:43:17.225100Z" } }, "outputs": [], @@ -281,17 +281,17 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:44.114003Z", - "iopub.status.busy": "2023-11-23T20:32:44.113600Z", - "iopub.status.idle": "2023-11-23T20:32:49.003202Z", - "shell.execute_reply": "2023-11-23T20:32:49.002606Z" + "iopub.execute_input": "2023-11-29T23:43:17.227914Z", + "iopub.status.busy": "2023-11-29T23:43:17.227455Z", + "iopub.status.idle": "2023-11-29T23:43:22.567341Z", + "shell.execute_reply": "2023-11-29T23:43:22.566804Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "14f617a06c8f4b1c8ca1b6d6309d21b9", + "model_id": "fb1af2face1f4ab788109b68cc5ed201", "version_major": 2, "version_minor": 0 }, @@ -305,7 +305,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "efdc17b516424b8cbf8a63cb0b9d9bd8", + "model_id": "a6fa4cbe24c94826b4ac6beaa14568d1", "version_major": 2, "version_minor": 0 }, @@ -319,7 +319,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "31b4276df976449c99867c8641cd008b", + "model_id": "00e21baadbb54855b45bd4300baf1da7", "version_major": 2, "version_minor": 0 }, @@ -333,7 +333,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "3abe3055b51e4cb08739a07e618a5c3f", + "model_id": "02422154db5c43c88e6c06e64a35f638", "version_major": 2, "version_minor": 0 }, @@ -347,7 +347,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "8fbbdb0ca2ab4aa7a36f1e59f1e91f77", + "model_id": "3254cec1d1a14b5e997d4bfe1bee1c70", "version_major": 2, "version_minor": 0 }, @@ -399,10 +399,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.005634Z", - "iopub.status.busy": "2023-11-23T20:32:49.005246Z", - "iopub.status.idle": "2023-11-23T20:32:49.139522Z", - "shell.execute_reply": "2023-11-23T20:32:49.139018Z" + "iopub.execute_input": "2023-11-29T23:43:22.569672Z", + "iopub.status.busy": "2023-11-29T23:43:22.569342Z", + "iopub.status.idle": "2023-11-29T23:43:22.701664Z", + "shell.execute_reply": "2023-11-29T23:43:22.701083Z" } }, "outputs": [ @@ -487,10 +487,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.141517Z", - "iopub.status.busy": "2023-11-23T20:32:49.141338Z", - "iopub.status.idle": "2023-11-23T20:32:49.148799Z", - "shell.execute_reply": "2023-11-23T20:32:49.148204Z" + "iopub.execute_input": "2023-11-29T23:43:22.703907Z", + "iopub.status.busy": "2023-11-29T23:43:22.703542Z", + "iopub.status.idle": "2023-11-29T23:43:22.710862Z", + "shell.execute_reply": "2023-11-29T23:43:22.710393Z" } }, "outputs": [ @@ -555,10 +555,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.150963Z", - "iopub.status.busy": "2023-11-23T20:32:49.150787Z", - "iopub.status.idle": "2023-11-23T20:32:49.157091Z", - "shell.execute_reply": "2023-11-23T20:32:49.156657Z" + "iopub.execute_input": "2023-11-29T23:43:22.713024Z", + "iopub.status.busy": "2023-11-29T23:43:22.712701Z", + "iopub.status.idle": "2023-11-29T23:43:22.718840Z", + "shell.execute_reply": "2023-11-29T23:43:22.718403Z" } }, "outputs": [ @@ -604,10 +604,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.159076Z", - "iopub.status.busy": "2023-11-23T20:32:49.158754Z", - "iopub.status.idle": "2023-11-23T20:32:49.423853Z", - "shell.execute_reply": "2023-11-23T20:32:49.423312Z" + "iopub.execute_input": "2023-11-29T23:43:22.720842Z", + "iopub.status.busy": "2023-11-29T23:43:22.720520Z", + "iopub.status.idle": "2023-11-29T23:43:22.995461Z", + "shell.execute_reply": "2023-11-29T23:43:22.994921Z" } }, "outputs": [], @@ -630,10 +630,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.426658Z", - "iopub.status.busy": "2023-11-23T20:32:49.426163Z", - "iopub.status.idle": "2023-11-23T20:32:49.432133Z", - "shell.execute_reply": "2023-11-23T20:32:49.431608Z" + "iopub.execute_input": "2023-11-29T23:43:22.998042Z", + "iopub.status.busy": "2023-11-29T23:43:22.997673Z", + "iopub.status.idle": "2023-11-29T23:43:23.003790Z", + "shell.execute_reply": "2023-11-29T23:43:23.003293Z" } }, "outputs": [ @@ -774,10 +774,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.434218Z", - "iopub.status.busy": "2023-11-23T20:32:49.433904Z", - "iopub.status.idle": "2023-11-23T20:32:49.437878Z", - "shell.execute_reply": "2023-11-23T20:32:49.437218Z" + "iopub.execute_input": "2023-11-29T23:43:23.005995Z", + "iopub.status.busy": "2023-11-29T23:43:23.005666Z", + "iopub.status.idle": "2023-11-29T23:43:23.009411Z", + "shell.execute_reply": "2023-11-29T23:43:23.008922Z" } }, "outputs": [ @@ -825,10 +825,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.440433Z", - "iopub.status.busy": "2023-11-23T20:32:49.440026Z", - "iopub.status.idle": "2023-11-23T20:32:49.445266Z", - "shell.execute_reply": "2023-11-23T20:32:49.444786Z" + "iopub.execute_input": "2023-11-29T23:43:23.011592Z", + "iopub.status.busy": "2023-11-29T23:43:23.011232Z", + "iopub.status.idle": "2023-11-29T23:43:23.016737Z", + "shell.execute_reply": "2023-11-29T23:43:23.016265Z" } }, "outputs": [ @@ -881,10 +881,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.447483Z", - "iopub.status.busy": "2023-11-23T20:32:49.447321Z", - "iopub.status.idle": "2023-11-23T20:32:49.450474Z", - "shell.execute_reply": "2023-11-23T20:32:49.449972Z" + "iopub.execute_input": "2023-11-29T23:43:23.018730Z", + "iopub.status.busy": "2023-11-29T23:43:23.018419Z", + "iopub.status.idle": "2023-11-29T23:43:23.021709Z", + "shell.execute_reply": "2023-11-29T23:43:23.021248Z" } }, "outputs": [], @@ -926,10 +926,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:32:49.452566Z", - "iopub.status.busy": "2023-11-23T20:32:49.452203Z", - "iopub.status.idle": "2023-11-23T20:32:50.370098Z", - "shell.execute_reply": "2023-11-23T20:32:50.369529Z" + "iopub.execute_input": "2023-11-29T23:43:23.023527Z", + "iopub.status.busy": "2023-11-29T23:43:23.023365Z", + "iopub.status.idle": "2023-11-29T23:43:23.979210Z", + "shell.execute_reply": "2023-11-29T23:43:23.978617Z" } }, "outputs": [ @@ -1915,9 +1915,9 @@ } }, "text/html": [ - "

Top 3 Negative Logit Attribution Heads


\n", + "

Top 3 Negative Logit Attribution Heads


\n", "

Top Middle Heads


\n", + "

Top Middle Heads


\n", "

Top Late Heads


\n", + "

Top Late Heads


\n", "
+

We can now visualize the results, and see that this computation is extremely localised within the model. Initially, the second subject (Mary) token is all that matters (naturally, as it’s the only different token), and all relevant information remains here until heads in layer 7 and 8 move this to the final token where it’s used to predict the indirect object. (Note - the heads are in layer 7 and 8, not 8 and 9, because we patched in the residual stream at the start of each layer)

@@ -715,9 +715,9 @@

Activation Patching on the Indirect Object Identification Task
-
-
-
+

-
+
-
+
-
+
-
+
@@ -1037,9 +1037,9 @@

Available Models
-
-
-
-
-
+

[53]:
@@ -2247,9 +2247,9 @@ 

Loading Pre-Trained Checkpoints
-
-
-
-
-
-
diff --git a/generated/demos/Main_Demo.ipynb b/generated/demos/Main_Demo.ipynb index 86366a876..344fd7daf 100644 --- a/generated/demos/Main_Demo.ipynb +++ b/generated/demos/Main_Demo.ipynb @@ -48,10 +48,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:04.975871Z", - "iopub.status.busy": "2023-11-23T20:37:04.975713Z", - "iopub.status.idle": "2023-11-23T20:37:04.985628Z", - "shell.execute_reply": "2023-11-23T20:37:04.985214Z" + "iopub.execute_input": "2023-11-29T23:47:49.022870Z", + "iopub.status.busy": "2023-11-29T23:47:49.022406Z", + "iopub.status.idle": "2023-11-29T23:47:49.032795Z", + "shell.execute_reply": "2023-11-29T23:47:49.032291Z" } }, "outputs": [], @@ -90,10 +90,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:04.987708Z", - "iopub.status.busy": "2023-11-23T20:37:04.987305Z", - "iopub.status.idle": "2023-11-23T20:37:05.102191Z", - "shell.execute_reply": "2023-11-23T20:37:05.101699Z" + "iopub.execute_input": "2023-11-29T23:47:49.035158Z", + "iopub.status.busy": "2023-11-29T23:47:49.034789Z", + "iopub.status.idle": "2023-11-29T23:47:49.159033Z", + "shell.execute_reply": "2023-11-29T23:47:49.158391Z" } }, "outputs": [ @@ -120,28 +120,28 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:05.104045Z", - "iopub.status.busy": "2023-11-23T20:37:05.103876Z", - "iopub.status.idle": "2023-11-23T20:37:06.402442Z", - "shell.execute_reply": "2023-11-23T20:37:06.401833Z" + "iopub.execute_input": "2023-11-29T23:47:49.161335Z", + "iopub.status.busy": "2023-11-29T23:47:49.161012Z", + "iopub.status.idle": "2023-11-29T23:47:50.553804Z", + "shell.execute_reply": "2023-11-29T23:47:50.553279Z" } }, "outputs": [ { "data": { "text/html": [ - "
\n", + "
\n", " " ], "text/plain": [ - "" + "" ] }, "execution_count": 3, @@ -160,10 +160,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:06.404682Z", - "iopub.status.busy": "2023-11-23T20:37:06.404321Z", - "iopub.status.idle": "2023-11-23T20:37:06.693826Z", - "shell.execute_reply": "2023-11-23T20:37:06.693209Z" + "iopub.execute_input": "2023-11-29T23:47:50.556179Z", + "iopub.status.busy": "2023-11-29T23:47:50.555774Z", + "iopub.status.idle": "2023-11-29T23:47:50.858446Z", + "shell.execute_reply": "2023-11-29T23:47:50.857800Z" } }, "outputs": [], @@ -185,10 +185,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:06.696393Z", - "iopub.status.busy": "2023-11-23T20:37:06.696154Z", - "iopub.status.idle": "2023-11-23T20:37:08.075579Z", - "shell.execute_reply": "2023-11-23T20:37:08.075082Z" + "iopub.execute_input": "2023-11-29T23:47:50.861080Z", + "iopub.status.busy": "2023-11-29T23:47:50.860822Z", + "iopub.status.idle": "2023-11-29T23:47:52.343813Z", + "shell.execute_reply": "2023-11-29T23:47:52.343216Z" } }, "outputs": [], @@ -213,17 +213,17 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.077945Z", - "iopub.status.busy": "2023-11-23T20:37:08.077595Z", - "iopub.status.idle": "2023-11-23T20:37:08.081468Z", - "shell.execute_reply": "2023-11-23T20:37:08.081023Z" + "iopub.execute_input": "2023-11-29T23:47:52.346285Z", + "iopub.status.busy": "2023-11-29T23:47:52.345942Z", + "iopub.status.idle": "2023-11-29T23:47:52.349858Z", + "shell.execute_reply": "2023-11-29T23:47:52.349285Z" } }, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 6, @@ -247,10 +247,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.083446Z", - "iopub.status.busy": "2023-11-23T20:37:08.083126Z", - "iopub.status.idle": "2023-11-23T20:37:08.087729Z", - "shell.execute_reply": "2023-11-23T20:37:08.087195Z" + "iopub.execute_input": "2023-11-29T23:47:52.352100Z", + "iopub.status.busy": "2023-11-29T23:47:52.351786Z", + "iopub.status.idle": "2023-11-29T23:47:52.356309Z", + "shell.execute_reply": "2023-11-29T23:47:52.355843Z" } }, "outputs": [], @@ -302,10 +302,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.089746Z", - "iopub.status.busy": "2023-11-23T20:37:08.089433Z", - "iopub.status.idle": "2023-11-23T20:37:08.092175Z", - "shell.execute_reply": "2023-11-23T20:37:08.091619Z" + "iopub.execute_input": "2023-11-29T23:47:52.358463Z", + "iopub.status.busy": "2023-11-29T23:47:52.358115Z", + "iopub.status.idle": "2023-11-29T23:47:52.360697Z", + "shell.execute_reply": "2023-11-29T23:47:52.360229Z" } }, "outputs": [], @@ -318,10 +318,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:08.094017Z", - "iopub.status.busy": "2023-11-23T20:37:08.093734Z", - "iopub.status.idle": "2023-11-23T20:37:09.806509Z", - "shell.execute_reply": "2023-11-23T20:37:09.805882Z" + "iopub.execute_input": "2023-11-29T23:47:52.362691Z", + "iopub.status.busy": "2023-11-29T23:47:52.362370Z", + "iopub.status.idle": "2023-11-29T23:47:54.119304Z", + "shell.execute_reply": "2023-11-29T23:47:54.118711Z" } }, "outputs": [ @@ -355,10 +355,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:09.808983Z", - "iopub.status.busy": "2023-11-23T20:37:09.808582Z", - "iopub.status.idle": "2023-11-23T20:37:10.116959Z", - "shell.execute_reply": "2023-11-23T20:37:10.116373Z" + "iopub.execute_input": "2023-11-29T23:47:54.121696Z", + "iopub.status.busy": "2023-11-29T23:47:54.121280Z", + "iopub.status.idle": "2023-11-29T23:47:54.438288Z", + "shell.execute_reply": "2023-11-29T23:47:54.437721Z" } }, "outputs": [ @@ -400,10 +400,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.119351Z", - "iopub.status.busy": "2023-11-23T20:37:10.119026Z", - "iopub.status.idle": "2023-11-23T20:37:10.243158Z", - "shell.execute_reply": "2023-11-23T20:37:10.242589Z" + "iopub.execute_input": "2023-11-29T23:47:54.440528Z", + "iopub.status.busy": "2023-11-29T23:47:54.440201Z", + "iopub.status.idle": "2023-11-29T23:47:54.567584Z", + "shell.execute_reply": "2023-11-29T23:47:54.566989Z" } }, "outputs": [ @@ -441,10 +441,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.245534Z", - "iopub.status.busy": "2023-11-23T20:37:10.245201Z", - "iopub.status.idle": "2023-11-23T20:37:10.249437Z", - "shell.execute_reply": "2023-11-23T20:37:10.248979Z" + "iopub.execute_input": "2023-11-29T23:47:54.570068Z", + "iopub.status.busy": "2023-11-29T23:47:54.569686Z", + "iopub.status.idle": "2023-11-29T23:47:54.574297Z", + "shell.execute_reply": "2023-11-29T23:47:54.573741Z" } }, "outputs": [ @@ -469,10 +469,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.251343Z", - "iopub.status.busy": "2023-11-23T20:37:10.251025Z", - "iopub.status.idle": "2023-11-23T20:37:10.334001Z", - "shell.execute_reply": "2023-11-23T20:37:10.333474Z" + "iopub.execute_input": "2023-11-29T23:47:54.576179Z", + "iopub.status.busy": "2023-11-29T23:47:54.576017Z", + "iopub.status.idle": "2023-11-29T23:47:54.654242Z", + "shell.execute_reply": "2023-11-29T23:47:54.653614Z" } }, "outputs": [ @@ -486,18 +486,18 @@ { "data": { "text/html": [ - "
\n", + "
\n", " " ], "text/plain": [ - "" + "" ] }, "execution_count": 13, @@ -553,10 +553,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.336626Z", - "iopub.status.busy": "2023-11-23T20:37:10.336244Z", - "iopub.status.idle": "2023-11-23T20:37:10.575180Z", - "shell.execute_reply": "2023-11-23T20:37:10.574625Z" + "iopub.execute_input": "2023-11-29T23:47:54.656943Z", + "iopub.status.busy": "2023-11-29T23:47:54.656755Z", + "iopub.status.idle": "2023-11-29T23:47:54.902451Z", + "shell.execute_reply": "2023-11-29T23:47:54.901842Z" } }, "outputs": [ @@ -639,10 +639,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.577673Z", - "iopub.status.busy": "2023-11-23T20:37:10.577271Z", - "iopub.status.idle": "2023-11-23T20:37:10.764728Z", - "shell.execute_reply": "2023-11-23T20:37:10.764085Z" + "iopub.execute_input": "2023-11-29T23:47:54.905100Z", + "iopub.status.busy": "2023-11-29T23:47:54.904690Z", + "iopub.status.idle": "2023-11-29T23:47:55.116914Z", + "shell.execute_reply": "2023-11-29T23:47:55.116294Z" } }, "outputs": [ @@ -695,17 +695,17 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:10.767054Z", - "iopub.status.busy": "2023-11-23T20:37:10.766865Z", - "iopub.status.idle": "2023-11-23T20:37:28.736106Z", - "shell.execute_reply": "2023-11-23T20:37:28.735531Z" + "iopub.execute_input": "2023-11-29T23:47:55.119734Z", + "iopub.status.busy": "2023-11-29T23:47:55.119257Z", + "iopub.status.idle": "2023-11-29T23:48:14.061732Z", + "shell.execute_reply": "2023-11-29T23:48:14.061097Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "62d684835645497195b004f8405155c8", + "model_id": "bd9930c345d349a6ac0c4f7334371900", "version_major": 2, "version_minor": 0 }, @@ -762,10 +762,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:28.738583Z", - "iopub.status.busy": "2023-11-23T20:37:28.738161Z", - "iopub.status.idle": "2023-11-23T20:37:29.002552Z", - "shell.execute_reply": "2023-11-23T20:37:29.001950Z" + "iopub.execute_input": "2023-11-29T23:48:14.063978Z", + "iopub.status.busy": "2023-11-29T23:48:14.063807Z", + "iopub.status.idle": "2023-11-29T23:48:14.356759Z", + "shell.execute_reply": "2023-11-29T23:48:14.356111Z" } }, "outputs": [ @@ -776,9 +776,9 @@ "\n", "\n", "
\n", - "
\n", - "
\n", - "
" ], "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -1118,17 +1118,17 @@ "execution_count": 21, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:32.238859Z", - "iopub.status.busy": "2023-11-23T20:37:32.238522Z", - "iopub.status.idle": "2023-11-23T20:37:34.907651Z", - "shell.execute_reply": "2023-11-23T20:37:34.907044Z" + "iopub.execute_input": "2023-11-29T23:48:17.640873Z", + "iopub.status.busy": "2023-11-29T23:48:17.640485Z", + "iopub.status.idle": "2023-11-29T23:48:20.788500Z", + "shell.execute_reply": "2023-11-29T23:48:20.787975Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "104c8103d3264bfda160d0018d2ee6f7", + "model_id": "8bf1d0ed09eb4e31855b9daad3e00ef3", "version_major": 2, "version_minor": 0 }, @@ -1142,7 +1142,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "814bf5ab8d71434f8592dd4fa16382e1", + "model_id": "d971ee545cf741d6882ae1ff83de763c", "version_major": 2, "version_minor": 0 }, @@ -1156,7 +1156,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "c6ead7276f204281afcb2ade6c46f37a", + "model_id": "1c14c4d236624c57af329d5c5c2061cb", "version_major": 2, "version_minor": 0 }, @@ -1170,7 +1170,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "fa94446c47904b35925aacd066419df2", + "model_id": "36496b2a4f6a4468839e239007f2c081", "version_major": 2, "version_minor": 0 }, @@ -1184,7 +1184,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "62ef140a0ba44e349c47bceda8550521", + "model_id": "fa038191ecdf43288a05fe92964fea3c", "version_major": 2, "version_minor": 0 }, @@ -1213,10 +1213,10 @@ "execution_count": 22, "metadata": { "execution": { - "iopub.execute_input": "2023-11-23T20:37:34.909957Z", - "iopub.status.busy": "2023-11-23T20:37:34.909579Z", - "iopub.status.idle": "2023-11-23T20:37:35.535801Z", - "shell.execute_reply": "2023-11-23T20:37:35.535235Z" + "iopub.execute_input": "2023-11-29T23:48:20.790935Z", + "iopub.status.busy": "2023-11-29T23:48:20.790535Z", + "iopub.status.idle": "2023-11-29T23:48:21.428197Z", + "shell.execute_reply": "2023-11-29T23:48:21.427577Z" } }, "outputs": [ @@ -1227,9 +1227,9 @@ "\n", "\n", "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "