diff --git a/_images/advanced-python_45DemoReweighting_11_1.png b/_images/advanced-python_45DemoReweighting_11_1.png index f8eaec4b..69184ee4 100644 Binary files a/_images/advanced-python_45DemoReweighting_11_1.png and b/_images/advanced-python_45DemoReweighting_11_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_13_1.png b/_images/advanced-python_45DemoReweighting_13_1.png index ea1ae32a..c7163d0f 100644 Binary files a/_images/advanced-python_45DemoReweighting_13_1.png and b/_images/advanced-python_45DemoReweighting_13_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_15_1.png b/_images/advanced-python_45DemoReweighting_15_1.png index 8480c74c..1e1b7815 100644 Binary files a/_images/advanced-python_45DemoReweighting_15_1.png and b/_images/advanced-python_45DemoReweighting_15_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_17_1.png b/_images/advanced-python_45DemoReweighting_17_1.png index ccca6446..21179087 100644 Binary files a/_images/advanced-python_45DemoReweighting_17_1.png and b/_images/advanced-python_45DemoReweighting_17_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_28_1.png b/_images/advanced-python_45DemoReweighting_28_1.png index 501386e2..87a7b62a 100644 Binary files a/_images/advanced-python_45DemoReweighting_28_1.png and b/_images/advanced-python_45DemoReweighting_28_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_32_1.png b/_images/advanced-python_45DemoReweighting_32_1.png index 8ce1c08e..2ca2e907 100644 Binary files a/_images/advanced-python_45DemoReweighting_32_1.png and b/_images/advanced-python_45DemoReweighting_32_1.png differ diff --git a/_images/advanced-python_45DemoReweighting_35_1.png b/_images/advanced-python_45DemoReweighting_35_1.png index 8c7ec081..8615e77b 100644 Binary files a/_images/advanced-python_45DemoReweighting_35_1.png and b/_images/advanced-python_45DemoReweighting_35_1.png differ diff --git a/_images/advanced-python_50LikelihoodInference_16_1.png b/_images/advanced-python_50LikelihoodInference_16_1.png index 9a8fb4aa..befa9581 100644 Binary files a/_images/advanced-python_50LikelihoodInference_16_1.png and b/_images/advanced-python_50LikelihoodInference_16_1.png differ diff --git a/_images/advanced-python_50LikelihoodInference_28_1.png b/_images/advanced-python_50LikelihoodInference_28_1.png index 44bcd229..2960e78d 100644 Binary files a/_images/advanced-python_50LikelihoodInference_28_1.png and b/_images/advanced-python_50LikelihoodInference_28_1.png differ diff --git a/_images/advanced-python_60sPlot_10_0.png b/_images/advanced-python_60sPlot_10_0.png index 482ffc62..3051fd4b 100644 Binary files a/_images/advanced-python_60sPlot_10_0.png and b/_images/advanced-python_60sPlot_10_0.png differ diff --git a/_images/advanced-python_60sPlot_12_0.png b/_images/advanced-python_60sPlot_12_0.png index bdc82dc5..2673fb5b 100644 Binary files a/_images/advanced-python_60sPlot_12_0.png and b/_images/advanced-python_60sPlot_12_0.png differ diff --git a/_images/advanced-python_60sPlot_19_0.png b/_images/advanced-python_60sPlot_19_0.png index c8fb72b6..2e67dcb0 100644 Binary files a/_images/advanced-python_60sPlot_19_0.png and b/_images/advanced-python_60sPlot_19_0.png differ diff --git a/_images/advanced-python_60sPlot_23_1.png b/_images/advanced-python_60sPlot_23_1.png index cba612b3..d4f1bb14 100644 Binary files a/_images/advanced-python_60sPlot_23_1.png and b/_images/advanced-python_60sPlot_23_1.png differ diff --git a/_images/advanced-python_60sPlot_28_0.png b/_images/advanced-python_60sPlot_28_0.png index f81079ff..6726f4ff 100644 Binary files a/_images/advanced-python_60sPlot_28_0.png and b/_images/advanced-python_60sPlot_28_0.png differ diff --git a/_images/advanced-python_60sPlot_32_0.png b/_images/advanced-python_60sPlot_32_0.png index 03da223a..4e89454e 100644 Binary files a/_images/advanced-python_60sPlot_32_0.png and b/_images/advanced-python_60sPlot_32_0.png differ diff --git a/_images/advanced-python_60sPlot_35_0.png b/_images/advanced-python_60sPlot_35_0.png index 6ec6a997..307d7baf 100644 Binary files a/_images/advanced-python_60sPlot_35_0.png and b/_images/advanced-python_60sPlot_35_0.png differ diff --git a/_images/advanced-python_60sPlot_37_1.png b/_images/advanced-python_60sPlot_37_1.png index 67eb9545..d1c38443 100644 Binary files a/_images/advanced-python_60sPlot_37_1.png and b/_images/advanced-python_60sPlot_37_1.png differ diff --git a/_images/advanced-python_60sPlot_39_1.png b/_images/advanced-python_60sPlot_39_1.png index a49966b0..0986a02c 100644 Binary files a/_images/advanced-python_60sPlot_39_1.png and b/_images/advanced-python_60sPlot_39_1.png differ diff --git a/_images/advanced-python_60sPlot_42_1.png b/_images/advanced-python_60sPlot_42_1.png index 27169343..a7cba1ed 100644 Binary files a/_images/advanced-python_60sPlot_42_1.png and b/_images/advanced-python_60sPlot_42_1.png differ diff --git a/_images/advanced-python_60sPlot_46_0.png b/_images/advanced-python_60sPlot_46_0.png index 6eb1ec16..9ab5844e 100644 Binary files a/_images/advanced-python_60sPlot_46_0.png and b/_images/advanced-python_60sPlot_46_0.png differ diff --git a/_images/advanced-python_60sPlot_48_0.png b/_images/advanced-python_60sPlot_48_0.png index 0758e926..d9ba54c6 100644 Binary files a/_images/advanced-python_60sPlot_48_0.png and b/_images/advanced-python_60sPlot_48_0.png differ diff --git a/_images/advanced-python_60sPlot_4_1.png b/_images/advanced-python_60sPlot_4_1.png index 5b51c121..bd9c34d9 100644 Binary files a/_images/advanced-python_60sPlot_4_1.png and b/_images/advanced-python_60sPlot_4_1.png differ diff --git a/_images/advanced-python_60sPlot_54_0.png b/_images/advanced-python_60sPlot_54_0.png index 79ca341b..f645a031 100644 Binary files a/_images/advanced-python_60sPlot_54_0.png and b/_images/advanced-python_60sPlot_54_0.png differ diff --git a/_images/advanced-python_60sPlot_7_0.png b/_images/advanced-python_60sPlot_7_0.png index 9cfc9d85..4216d09b 100644 Binary files a/_images/advanced-python_60sPlot_7_0.png and b/_images/advanced-python_60sPlot_7_0.png differ diff --git a/_sources/index.md.txt b/_sources/index.md.txt index 38ca0a78..a6ca99f6 100644 --- a/_sources/index.md.txt +++ b/_sources/index.md.txt @@ -1,4 +1,4 @@ -# Analysis essentials [![Build Status]([https://github.com/hsf-training/analysis-essentials/actions/workflows/build.yml/badge.svg](https://github.com/hsf-training/analysis-essentials/actions/workflows/build.yml/badge.svg))](https://github.com/hsf-training/analysis-essentials/actions/workflows/build.yml/badge.svg) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/hsf-training/analysis-essentials/master) +# Analysis essentials [![Build Status](https://github.com/hsf-training/analysis-essentials/actions/workflows/build.yml/badge.svg)](https://github.com/hsf-training/analysis-essentials/actions/workflows/build.yml/badge.svg) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/hsf-training/analysis-essentials/master) This is the source material for the [analysis essentials website][website], a @@ -13,6 +13,14 @@ able to follow the experiment-specific lessons that are taught afterwards. Contributions to the lessons are highly encouraged. Please see the [contributing guide][contributing] for details on how to participate. +{% callout "HSF Software Training" %} + +This training module is part of the [HSF Software Training Center](https://hepsoftwarefoundation.org/training/curriculum.html), +a series of training modules that serves HEP newcomers the software skills needed +as they enter the field, and in parallel, instill best practices for writing software. + +{% endcallout %} + ## Prerequisites There are two options for running these lessons. Running locally should be prefered on Linux and macOS as it is faster and makes it easier to save you work. On Windows it is likely easier to use Binder however care is needed to prevent notebooks being lost when the server is shut down. diff --git a/advanced-python/10Basics.html b/advanced-python/10Basics.html index e4508c49..e922b807 100644 --- a/advanced-python/10Basics.html +++ b/advanced-python/10Basics.html @@ -740,7 +740,7 @@
---2023-11-28 11:03:51-- https://example.com/index.html
+--2023-12-04 17:23:29-- https://example.com/index.html
Resolving example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946
Connecting to example.com (example.com)|93.184.216.34|:443... connected.
HTTP request sent, awaiting response... 200 OK
@@ -749,7 +749,7 @@ Jupyter
index.html 100%[===================>] 1.23K --.-KB/s in 0s
-2023-11-28 11:03:51 (57.3 MB/s) - ‘index.html’ saved [1256/1256]
+2023-12-04 17:23:29 (70.3 MB/s) - ‘index.html’ saved [1256/1256]
-CPU times: user 497 µs, sys: 104 µs, total: 601 µs
-Wall time: 605 µs
+CPU times: user 721 µs, sys: 0 ns, total: 721 µs
+Wall time: 726 µs
-CPU times: user 1.31 ms, sys: 0 ns, total: 1.31 ms
-Wall time: 1.31 ms
+CPU times: user 1.37 ms, sys: 0 ns, total: 1.37 ms
+Wall time: 1.38 ms
If something takes longer than you expect, you can profile it to find out where it spends it’s time:
diff --git a/advanced-python/10Basics.ipynb b/advanced-python/10Basics.ipynb index b5f68ddb..9031c1e7 100644 --- a/advanced-python/10Basics.ipynb +++ b/advanced-python/10Basics.ipynb @@ -58,10 +58,10 @@ "start_time": "2023-11-09T18:21:54.591214759Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.105711Z", - "iopub.status.busy": "2023-11-28T11:03:51.105552Z", - "iopub.status.idle": "2023-11-28T11:03:51.111063Z", - "shell.execute_reply": "2023-11-28T11:03:51.110547Z" + "iopub.execute_input": "2023-12-04T17:23:29.464798Z", + "iopub.status.busy": "2023-12-04T17:23:29.464628Z", + "iopub.status.idle": "2023-12-04T17:23:29.470428Z", + "shell.execute_reply": "2023-12-04T17:23:29.469889Z" } }, "outputs": [ @@ -92,10 +92,10 @@ "start_time": "2023-11-09T18:21:54.591634409Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.138154Z", - "iopub.status.busy": "2023-11-28T11:03:51.137785Z", - "iopub.status.idle": "2023-11-28T11:03:51.141016Z", - "shell.execute_reply": "2023-11-28T11:03:51.140597Z" + "iopub.execute_input": "2023-12-04T17:23:29.498990Z", + "iopub.status.busy": "2023-12-04T17:23:29.498558Z", + "iopub.status.idle": "2023-12-04T17:23:29.501809Z", + "shell.execute_reply": "2023-12-04T17:23:29.501275Z" } }, "outputs": [ @@ -126,10 +126,10 @@ "start_time": "2023-11-09T18:21:54.592201956Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.142800Z", - "iopub.status.busy": "2023-11-28T11:03:51.142481Z", - "iopub.status.idle": "2023-11-28T11:03:51.145429Z", - "shell.execute_reply": "2023-11-28T11:03:51.145033Z" + "iopub.execute_input": "2023-12-04T17:23:29.503652Z", + "iopub.status.busy": "2023-12-04T17:23:29.503491Z", + "iopub.status.idle": "2023-12-04T17:23:29.506581Z", + "shell.execute_reply": "2023-12-04T17:23:29.506082Z" } }, "outputs": [ @@ -168,10 +168,10 @@ "start_time": "2023-11-09T18:21:54.592801793Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.147377Z", - "iopub.status.busy": "2023-11-28T11:03:51.147050Z", - "iopub.status.idle": "2023-11-28T11:03:51.150180Z", - "shell.execute_reply": "2023-11-28T11:03:51.149749Z" + "iopub.execute_input": "2023-12-04T17:23:29.508425Z", + "iopub.status.busy": "2023-12-04T17:23:29.508146Z", + "iopub.status.idle": "2023-12-04T17:23:29.511277Z", + "shell.execute_reply": "2023-12-04T17:23:29.510776Z" } }, "outputs": [ @@ -208,10 +208,10 @@ "start_time": "2023-11-09T18:21:54.639862013Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.151950Z", - "iopub.status.busy": "2023-11-28T11:03:51.151796Z", - "iopub.status.idle": "2023-11-28T11:03:51.154454Z", - "shell.execute_reply": "2023-11-28T11:03:51.153999Z" + "iopub.execute_input": "2023-12-04T17:23:29.513142Z", + "iopub.status.busy": "2023-12-04T17:23:29.512796Z", + "iopub.status.idle": "2023-12-04T17:23:29.515776Z", + "shell.execute_reply": "2023-12-04T17:23:29.515274Z" } }, "outputs": [ @@ -237,10 +237,10 @@ "start_time": "2023-11-09T18:21:54.640208754Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.156306Z", - "iopub.status.busy": "2023-11-28T11:03:51.155950Z", - "iopub.status.idle": "2023-11-28T11:03:51.158809Z", - "shell.execute_reply": "2023-11-28T11:03:51.158384Z" + "iopub.execute_input": "2023-12-04T17:23:29.517771Z", + "iopub.status.busy": "2023-12-04T17:23:29.517341Z", + "iopub.status.idle": "2023-12-04T17:23:29.520272Z", + "shell.execute_reply": "2023-12-04T17:23:29.519768Z" } }, "outputs": [ @@ -325,10 +325,10 @@ "start_time": "2023-11-09T18:21:54.640684978Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.160513Z", - "iopub.status.busy": "2023-11-28T11:03:51.160362Z", - "iopub.status.idle": "2023-11-28T11:03:51.163282Z", - "shell.execute_reply": "2023-11-28T11:03:51.162886Z" + "iopub.execute_input": "2023-12-04T17:23:29.522283Z", + "iopub.status.busy": "2023-12-04T17:23:29.522020Z", + "iopub.status.idle": "2023-12-04T17:23:29.525056Z", + "shell.execute_reply": "2023-12-04T17:23:29.524629Z" } }, "outputs": [ @@ -374,10 +374,10 @@ "start_time": "2023-11-09T18:21:54.683193413Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.165090Z", - "iopub.status.busy": "2023-11-28T11:03:51.164801Z", - "iopub.status.idle": "2023-11-28T11:03:51.169599Z", - "shell.execute_reply": "2023-11-28T11:03:51.169100Z" + "iopub.execute_input": "2023-12-04T17:23:29.526920Z", + "iopub.status.busy": "2023-12-04T17:23:29.526618Z", + "iopub.status.idle": "2023-12-04T17:23:29.531514Z", + "shell.execute_reply": "2023-12-04T17:23:29.531061Z" } }, "outputs": [ @@ -405,10 +405,10 @@ "start_time": "2023-11-09T18:21:54.683507163Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.171445Z", - "iopub.status.busy": "2023-11-28T11:03:51.171093Z", - "iopub.status.idle": "2023-11-28T11:03:51.173442Z", - "shell.execute_reply": "2023-11-28T11:03:51.173017Z" + "iopub.execute_input": "2023-12-04T17:23:29.533369Z", + "iopub.status.busy": "2023-12-04T17:23:29.532995Z", + "iopub.status.idle": "2023-12-04T17:23:29.535448Z", + "shell.execute_reply": "2023-12-04T17:23:29.534953Z" } }, "outputs": [], @@ -432,10 +432,10 @@ "start_time": "2023-11-09T18:21:54.683700759Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.175211Z", - "iopub.status.busy": "2023-11-28T11:03:51.174931Z", - "iopub.status.idle": "2023-11-28T11:03:51.299593Z", - "shell.execute_reply": "2023-11-28T11:03:51.299070Z" + "iopub.execute_input": "2023-12-04T17:23:29.537568Z", + "iopub.status.busy": "2023-12-04T17:23:29.537070Z", + "iopub.status.idle": "2023-12-04T17:23:29.662558Z", + "shell.execute_reply": "2023-12-04T17:23:29.662011Z" } }, "outputs": [ @@ -466,10 +466,10 @@ "start_time": "2023-11-09T18:21:55.712286379Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.301874Z", - "iopub.status.busy": "2023-11-28T11:03:51.301695Z", - "iopub.status.idle": "2023-11-28T11:03:51.476168Z", - "shell.execute_reply": "2023-11-28T11:03:51.475568Z" + "iopub.execute_input": "2023-12-04T17:23:29.664978Z", + "iopub.status.busy": "2023-12-04T17:23:29.664764Z", + "iopub.status.idle": "2023-12-04T17:23:29.885845Z", + "shell.execute_reply": "2023-12-04T17:23:29.885134Z" } }, "outputs": [ @@ -477,17 +477,16 @@ "name": "stdout", "output_type": "stream", "text": [ - "--2023-11-28 11:03:51-- https://example.com/index.html\r\n", + "--2023-12-04 17:23:29-- https://example.com/index.html\r\n", "Resolving example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946\r\n", - "Connecting to example.com (example.com)|93.184.216.34|:443... connected.\r\n", - "HTTP request sent, awaiting response... " + "Connecting to example.com (example.com)|93.184.216.34|:443... connected.\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "200 OK\r\n", + "HTTP request sent, awaiting response... 200 OK\r\n", "Length: 1256 (1.2K) [text/html]\r\n", "Saving to: ‘index.html’\r\n", "\r\n", @@ -495,7 +494,7 @@ "index.html 0%[ ] 0 --.-KB/s \r", "index.html 100%[===================>] 1.23K --.-KB/s in 0s \r\n", "\r\n", - "2023-11-28 11:03:51 (57.3 MB/s) - ‘index.html’ saved [1256/1256]\r\n", + "2023-12-04 17:23:29 (70.3 MB/s) - ‘index.html’ saved [1256/1256]\r\n", "\r\n" ] } @@ -520,10 +519,10 @@ "start_time": "2023-11-09T18:21:57.194328587Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.478547Z", - "iopub.status.busy": "2023-11-28T11:03:51.478214Z", - "iopub.status.idle": "2023-11-28T11:03:51.483402Z", - "shell.execute_reply": "2023-11-28T11:03:51.482883Z" + "iopub.execute_input": "2023-12-04T17:23:29.888300Z", + "iopub.status.busy": "2023-12-04T17:23:29.888116Z", + "iopub.status.idle": "2023-12-04T17:23:29.894051Z", + "shell.execute_reply": "2023-12-04T17:23:29.893502Z" } }, "outputs": [ @@ -531,8 +530,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 497 µs, sys: 104 µs, total: 601 µs\n", - "Wall time: 605 µs\n" + "CPU times: user 721 µs, sys: 0 ns, total: 721 µs\n", + "Wall time: 726 µs\n" ] }, { @@ -566,10 +565,10 @@ "start_time": "2023-11-09T18:21:57.208320012Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.485199Z", - "iopub.status.busy": "2023-11-28T11:03:51.485041Z", - "iopub.status.idle": "2023-11-28T11:03:51.489766Z", - "shell.execute_reply": "2023-11-28T11:03:51.489288Z" + "iopub.execute_input": "2023-12-04T17:23:29.896282Z", + "iopub.status.busy": "2023-12-04T17:23:29.895934Z", + "iopub.status.idle": "2023-12-04T17:23:29.900857Z", + "shell.execute_reply": "2023-12-04T17:23:29.900375Z" } }, "outputs": [ @@ -577,8 +576,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 1.31 ms, sys: 0 ns, total: 1.31 ms\n", - "Wall time: 1.31 ms\n" + "CPU times: user 1.37 ms, sys: 0 ns, total: 1.37 ms\n", + "Wall time: 1.38 ms\n" ] } ], @@ -625,10 +624,10 @@ "start_time": "2023-11-09T18:21:57.263045210Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.491606Z", - "iopub.status.busy": "2023-11-28T11:03:51.491448Z", - "iopub.status.idle": "2023-11-28T11:03:51.493886Z", - "shell.execute_reply": "2023-11-28T11:03:51.493472Z" + "iopub.execute_input": "2023-12-04T17:23:29.902913Z", + "iopub.status.busy": "2023-12-04T17:23:29.902747Z", + "iopub.status.idle": "2023-12-04T17:23:29.905414Z", + "shell.execute_reply": "2023-12-04T17:23:29.904905Z" } }, "outputs": [], @@ -646,10 +645,10 @@ "start_time": "2023-11-09T18:21:57.263292639Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.495664Z", - "iopub.status.busy": "2023-11-28T11:03:51.495508Z", - "iopub.status.idle": "2023-11-28T11:03:51.521827Z", - "shell.execute_reply": "2023-11-28T11:03:51.521453Z" + "iopub.execute_input": "2023-12-04T17:23:29.907356Z", + "iopub.status.busy": "2023-12-04T17:23:29.907047Z", + "iopub.status.idle": "2023-12-04T17:23:29.937145Z", + "shell.execute_reply": "2023-12-04T17:23:29.936511Z" } }, "outputs": [], @@ -673,10 +672,10 @@ "start_time": "2023-11-09T18:21:57.541042260Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.523559Z", - "iopub.status.busy": "2023-11-28T11:03:51.523407Z", - "iopub.status.idle": "2023-11-28T11:03:51.527254Z", - "shell.execute_reply": "2023-11-28T11:03:51.526835Z" + "iopub.execute_input": "2023-12-04T17:23:29.939878Z", + "iopub.status.busy": "2023-12-04T17:23:29.939678Z", + "iopub.status.idle": "2023-12-04T17:23:29.943888Z", + "shell.execute_reply": "2023-12-04T17:23:29.943395Z" } }, "outputs": [], @@ -693,10 +692,10 @@ "start_time": "2023-11-09T18:21:57.552034854Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.528860Z", - "iopub.status.busy": "2023-11-28T11:03:51.528708Z", - "iopub.status.idle": "2023-11-28T11:03:51.532588Z", - "shell.execute_reply": "2023-11-28T11:03:51.532086Z" + "iopub.execute_input": "2023-12-04T17:23:29.945880Z", + "iopub.status.busy": "2023-12-04T17:23:29.945577Z", + "iopub.status.idle": "2023-12-04T17:23:29.949717Z", + "shell.execute_reply": "2023-12-04T17:23:29.949054Z" } }, "outputs": [], @@ -720,10 +719,10 @@ "start_time": "2023-11-09T18:21:57.647040419Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.534397Z", - "iopub.status.busy": "2023-11-28T11:03:51.534156Z", - "iopub.status.idle": "2023-11-28T11:03:51.537024Z", - "shell.execute_reply": "2023-11-28T11:03:51.536539Z" + "iopub.execute_input": "2023-12-04T17:23:29.951824Z", + "iopub.status.busy": "2023-12-04T17:23:29.951453Z", + "iopub.status.idle": "2023-12-04T17:23:29.954533Z", + "shell.execute_reply": "2023-12-04T17:23:29.953937Z" } }, "outputs": [ @@ -748,10 +747,10 @@ "start_time": "2023-11-09T18:21:57.695017046Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.538847Z", - "iopub.status.busy": "2023-11-28T11:03:51.538550Z", - "iopub.status.idle": "2023-11-28T11:03:51.541986Z", - "shell.execute_reply": "2023-11-28T11:03:51.541522Z" + "iopub.execute_input": "2023-12-04T17:23:29.956804Z", + "iopub.status.busy": "2023-12-04T17:23:29.956434Z", + "iopub.status.idle": "2023-12-04T17:23:29.961046Z", + "shell.execute_reply": "2023-12-04T17:23:29.960530Z" } }, "outputs": [ @@ -779,10 +778,10 @@ "start_time": "2023-11-09T18:21:57.695273312Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.543916Z", - "iopub.status.busy": "2023-11-28T11:03:51.543527Z", - "iopub.status.idle": "2023-11-28T11:03:51.546780Z", - "shell.execute_reply": "2023-11-28T11:03:51.546335Z" + "iopub.execute_input": "2023-12-04T17:23:29.963278Z", + "iopub.status.busy": "2023-12-04T17:23:29.962934Z", + "iopub.status.idle": "2023-12-04T17:23:29.967223Z", + "shell.execute_reply": "2023-12-04T17:23:29.966664Z" } }, "outputs": [], @@ -816,10 +815,10 @@ "start_time": "2023-11-09T18:21:57.695446136Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.548601Z", - "iopub.status.busy": "2023-11-28T11:03:51.548313Z", - "iopub.status.idle": "2023-11-28T11:03:51.551502Z", - "shell.execute_reply": "2023-11-28T11:03:51.551037Z" + "iopub.execute_input": "2023-12-04T17:23:29.969361Z", + "iopub.status.busy": "2023-12-04T17:23:29.969206Z", + "iopub.status.idle": "2023-12-04T17:23:29.973433Z", + "shell.execute_reply": "2023-12-04T17:23:29.973020Z" } }, "outputs": [ @@ -847,10 +846,10 @@ "start_time": "2023-11-09T18:21:57.695622001Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.553192Z", - "iopub.status.busy": "2023-11-28T11:03:51.553031Z", - "iopub.status.idle": "2023-11-28T11:03:51.792450Z", - "shell.execute_reply": "2023-11-28T11:03:51.792010Z" + "iopub.execute_input": "2023-12-04T17:23:29.975309Z", + "iopub.status.busy": "2023-12-04T17:23:29.975033Z", + "iopub.status.idle": "2023-12-04T17:23:30.227309Z", + "shell.execute_reply": "2023-12-04T17:23:30.226851Z" }, "tags": [ "raises-exception" @@ -892,10 +891,10 @@ "start_time": "2023-11-09T18:21:58.564441476Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.794434Z", - "iopub.status.busy": "2023-11-28T11:03:51.794265Z", - "iopub.status.idle": "2023-11-28T11:03:51.797995Z", - "shell.execute_reply": "2023-11-28T11:03:51.797577Z" + "iopub.execute_input": "2023-12-04T17:23:30.229281Z", + "iopub.status.busy": "2023-12-04T17:23:30.229125Z", + "iopub.status.idle": "2023-12-04T17:23:30.232837Z", + "shell.execute_reply": "2023-12-04T17:23:30.232424Z" } }, "outputs": [ @@ -944,10 +943,10 @@ "start_time": "2023-11-09T18:21:58.606952947Z" }, "execution": { - "iopub.execute_input": "2023-11-28T11:03:51.799710Z", - "iopub.status.busy": "2023-11-28T11:03:51.799550Z", - "iopub.status.idle": "2023-11-28T11:03:51.818074Z", - "shell.execute_reply": "2023-11-28T11:03:51.817649Z" + "iopub.execute_input": "2023-12-04T17:23:30.234856Z", + "iopub.status.busy": "2023-12-04T17:23:30.234540Z", + "iopub.status.idle": "2023-12-04T17:23:30.253499Z", + "shell.execute_reply": "2023-12-04T17:23:30.253053Z" }, "tags": [ "raises-exception" diff --git a/advanced-python/11AdvancedPython.html b/advanced-python/11AdvancedPython.html index 12b32869..51194735 100644 --- a/advanced-python/11AdvancedPython.html +++ b/advanced-python/11AdvancedPython.html @@ -953,7 +953,7 @@() {'y': 4, 'x': 5} -time needed: 1.430511474609375e-06 +time needed: 9.5367431640625e-07
-<matplotlib.legend.Legend at 0x7f4ee1800990>
+<matplotlib.legend.Legend at 0x7f2575735d10>
-<matplotlib.legend.Legend at 0x7f4ee1130990>
+<matplotlib.legend.Legend at 0x7f25757cc110>
-<matplotlib.legend.Legend at 0x7f4ee17cf750>
+<matplotlib.legend.Legend at 0x7f257574b3d0>
-<matplotlib.legend.Legend at 0x7f82314d65d0>
+<matplotlib.legend.Legend at 0x7fa3dbbb7bd0>
-<matplotlib.legend.Legend at 0x7f82314ff810>
+<matplotlib.legend.Legend at 0x7fa3d2082750>
-/tmp/ipykernel_7101/4020814425.py:3: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4260/4020814425.py:3: RuntimeWarning: invalid value encountered in divide
metric = S/np.sqrt(S+B)
-<matplotlib.legend.Legend at 0x7f822807bb90>
+<matplotlib.legend.Legend at 0x7fa3d25e8bd0>
-/tmp/ipykernel_7101/4278176416.py:9: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4260/4278176416.py:9: RuntimeWarning: invalid value encountered in divide
metric = S/np.sqrt(S+B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-/tmp/ipykernel_7463/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
+/tmp/ipykernel_4713/2193470804.py:21: RuntimeWarning: invalid value encountered in divide
metric = S / np.sqrt(S + B)
-<matplotlib.legend.Legend at 0x7f449c7bf250>
+<matplotlib.legend.Legend at 0x7f0b225c35d0>
-ColormeshArtists(pcolormesh=<matplotlib.collections.QuadMesh object at 0x7fc55ed8fcd0>, cbar=<matplotlib.colorbar.Colorbar object at 0x7fc55edd3150>, text=[])
+ColormeshArtists(pcolormesh=<matplotlib.collections.QuadMesh object at 0x7ffadd7f7590>, cbar=<matplotlib.colorbar.Colorbar object at 0x7ffadd7ada90>, text=[])
-[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7fc564627210>, errorbar=<ErrorbarContainer object of 3 artists>, legend_artist=<ErrorbarContainer object of 3 artists>)]
+[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7ffadd7addd0>, errorbar=<ErrorbarContainer object of 3 artists>, legend_artist=<ErrorbarContainer object of 3 artists>)]
-ColormeshArtists(pcolormesh=<matplotlib.collections.QuadMesh object at 0x7fc532607cd0>, cbar=<matplotlib.colorbar.Colorbar object at 0x7fc53252fc90>, text=[])
+ColormeshArtists(pcolormesh=<matplotlib.collections.QuadMesh object at 0x7ffaaf990b50>, cbar=<matplotlib.colorbar.Colorbar object at 0x7ffaaf9d3510>, text=[])
-[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7fc5324b7110>, errorbar=None, legend_artist=None)]
+[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7ffaaf9a7150>, errorbar=None, legend_artist=None)]
-[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7fc5303312d0>, errorbar=None, legend_artist=None)]
+[StairsArtists(stairs=<matplotlib.patches.StepPatch object at 0x7ffaafa27110>, errorbar=None, legend_artist=None)]