|
16 | 16 | ]
|
17 | 17 | },
|
18 | 18 | {
|
19 |
| - "attachments": {}, |
20 | 19 | "cell_type": "markdown",
|
21 | 20 | "metadata": {},
|
22 | 21 | "source": [
|
|
44 | 43 | ]
|
45 | 44 | },
|
46 | 45 | {
|
47 |
| - "attachments": {}, |
48 | 46 | "cell_type": "markdown",
|
49 | 47 | "metadata": {},
|
50 | 48 | "source": [
|
|
108 | 106 | "text": [
|
109 | 107 | "| iter | target | x | y |\n",
|
110 | 108 | "-------------------------------------------------\n",
|
111 |
| - "| \u001b[0m 1 \u001b[0m | \u001b[0m-7.135 \u001b[0m | \u001b[0m 2.834 \u001b[0m | \u001b[0m 1.322 \u001b[0m |\n", |
112 |
| - "| \u001b[0m 2 \u001b[0m | \u001b[0m-7.78 \u001b[0m | \u001b[0m 2.0 \u001b[0m | \u001b[0m-1.186 \u001b[0m |\n", |
113 |
| - "| \u001b[0m 3 \u001b[0m | \u001b[0m-19.0 \u001b[0m | \u001b[0m 4.0 \u001b[0m | \u001b[0m 3.0 \u001b[0m |\n", |
114 |
| - "| \u001b[0m 4 \u001b[0m | \u001b[0m-16.3 \u001b[0m | \u001b[0m 2.378 \u001b[0m | \u001b[0m-2.413 \u001b[0m |\n", |
115 |
| - "| \u001b[95m 5 \u001b[0m | \u001b[95m-4.441 \u001b[0m | \u001b[95m 2.105 \u001b[0m | \u001b[95m-0.005822\u001b[0m |\n", |
| 109 | + "| \u001b[0m1 \u001b[0m | \u001b[0m-7.135 \u001b[0m | \u001b[0m2.834 \u001b[0m | \u001b[0m1.322 \u001b[0m |\n", |
| 110 | + "| \u001b[0m2 \u001b[0m | \u001b[0m-7.78 \u001b[0m | \u001b[0m2.0 \u001b[0m | \u001b[0m-1.186 \u001b[0m |\n", |
| 111 | + "| \u001b[95m3 \u001b[0m | \u001b[95m-7.11 \u001b[0m | \u001b[95m2.218 \u001b[0m | \u001b[95m-0.7867 \u001b[0m |\n", |
| 112 | + "| \u001b[0m4 \u001b[0m | \u001b[0m-12.4 \u001b[0m | \u001b[0m3.66 \u001b[0m | \u001b[0m0.9608 \u001b[0m |\n", |
| 113 | + "| \u001b[95m5 \u001b[0m | \u001b[95m-6.999 \u001b[0m | \u001b[95m2.23 \u001b[0m | \u001b[95m-0.7392 \u001b[0m |\n", |
116 | 114 | "=================================================\n"
|
117 | 115 | ]
|
118 | 116 | }
|
|
140 | 138 | "name": "stdout",
|
141 | 139 | "output_type": "stream",
|
142 | 140 | "text": [
|
143 |
| - "{'target': -4.441293113411222, 'params': {'y': -0.005822117636089974, 'x': 2.104665051994087}}\n" |
| 141 | + "{'target': -6.999472814518675, 'params': {'x': 2.2303920156083024, 'y': -0.7392021938893159}}\n" |
144 | 142 | ]
|
145 | 143 | }
|
146 | 144 | ],
|
|
165 | 163 | "output_type": "stream",
|
166 | 164 | "text": [
|
167 | 165 | "Iteration 0: \n",
|
168 |
| - "\t{'target': -7.135455292718879, 'params': {'y': 1.3219469606529488, 'x': 2.8340440094051482}}\n", |
| 166 | + "\t{'target': -7.135455292718879, 'params': {'x': 2.8340440094051482, 'y': 1.3219469606529488}}\n", |
169 | 167 | "Iteration 1: \n",
|
170 |
| - "\t{'target': -7.779531005607566, 'params': {'y': -1.1860045642089614, 'x': 2.0002287496346898}}\n", |
| 168 | + "\t{'target': -7.779531005607566, 'params': {'x': 2.0002287496346898, 'y': -1.1860045642089614}}\n", |
171 | 169 | "Iteration 2: \n",
|
172 |
| - "\t{'target': -19.0, 'params': {'y': 3.0, 'x': 4.0}}\n", |
| 170 | + "\t{'target': -7.109925819441113, 'params': {'x': 2.2175526295255183, 'y': -0.7867249801593896}}\n", |
173 | 171 | "Iteration 3: \n",
|
174 |
| - "\t{'target': -16.29839645063864, 'params': {'y': -2.412527795983739, 'x': 2.3776144540856503}}\n", |
| 172 | + "\t{'target': -12.397162416009818, 'params': {'x': 3.660003815774634, 'y': 0.9608275029525108}}\n", |
175 | 173 | "Iteration 4: \n",
|
176 |
| - "\t{'target': -4.441293113411222, 'params': {'y': -0.005822117636089974, 'x': 2.104665051994087}}\n" |
| 174 | + "\t{'target': -6.999472814518675, 'params': {'x': 2.2303920156083024, 'y': -0.7392021938893159}}\n" |
177 | 175 | ]
|
178 | 176 | }
|
179 | 177 | ],
|
|
211 | 209 | "text": [
|
212 | 210 | "| iter | target | x | y |\n",
|
213 | 211 | "-------------------------------------------------\n",
|
214 |
| - "| \u001b[0m 6 \u001b[0m | \u001b[0m-5.145 \u001b[0m | \u001b[0m 2.115 \u001b[0m | \u001b[0m-0.2924 \u001b[0m |\n", |
215 |
| - "| \u001b[0m 7 \u001b[0m | \u001b[0m-5.379 \u001b[0m | \u001b[0m 2.337 \u001b[0m | \u001b[0m 0.04124 \u001b[0m |\n", |
216 |
| - "| \u001b[95m 8 \u001b[0m | \u001b[95m-3.581 \u001b[0m | \u001b[95m 1.874 \u001b[0m | \u001b[95m-0.03428 \u001b[0m |\n", |
217 |
| - "| \u001b[95m 9 \u001b[0m | \u001b[95m-2.624 \u001b[0m | \u001b[95m 1.702 \u001b[0m | \u001b[95m 0.1472 \u001b[0m |\n", |
218 |
| - "| \u001b[95m 10 \u001b[0m | \u001b[95m-1.762 \u001b[0m | \u001b[95m 1.442 \u001b[0m | \u001b[95m 0.1735 \u001b[0m |\n", |
| 212 | + "| \u001b[95m6 \u001b[0m | \u001b[95m-2.942 \u001b[0m | \u001b[95m1.98 \u001b[0m | \u001b[95m0.8567 \u001b[0m |\n", |
| 213 | + "| \u001b[95m7 \u001b[0m | \u001b[95m-0.4597 \u001b[0m | \u001b[95m1.096 \u001b[0m | \u001b[95m1.508 \u001b[0m |\n", |
| 214 | + "| \u001b[95m8 \u001b[0m | \u001b[95m0.5304 \u001b[0m | \u001b[95m-0.6807 \u001b[0m | \u001b[95m1.079 \u001b[0m |\n", |
| 215 | + "| \u001b[0m9 \u001b[0m | \u001b[0m-5.33 \u001b[0m | \u001b[0m-1.526 \u001b[0m | \u001b[0m3.0 \u001b[0m |\n", |
| 216 | + "| \u001b[0m10 \u001b[0m | \u001b[0m-5.419 \u001b[0m | \u001b[0m-2.0 \u001b[0m | \u001b[0m-0.5552 \u001b[0m |\n", |
219 | 217 | "=================================================\n"
|
220 | 218 | ]
|
221 | 219 | }
|
|
297 | 295 | "text": [
|
298 | 296 | "| iter | target | x | y |\n",
|
299 | 297 | "-------------------------------------------------\n",
|
300 |
| - "| \u001b[95m 11 \u001b[0m | \u001b[95m 0.66 \u001b[0m | \u001b[95m 0.5 \u001b[0m | \u001b[95m 0.7 \u001b[0m |\n", |
301 |
| - "| \u001b[0m 12 \u001b[0m | \u001b[0m 0.1 \u001b[0m | \u001b[0m-0.3 \u001b[0m | \u001b[0m 0.1 \u001b[0m |\n", |
| 298 | + "| \u001b[95m11 \u001b[0m | \u001b[95m0.66 \u001b[0m | \u001b[95m0.5 \u001b[0m | \u001b[95m0.7 \u001b[0m |\n", |
| 299 | + "| \u001b[0m12 \u001b[0m | \u001b[0m0.1 \u001b[0m | \u001b[0m-0.3 \u001b[0m | \u001b[0m0.1 \u001b[0m |\n", |
302 | 300 | "=================================================\n"
|
303 | 301 | ]
|
304 | 302 | }
|
|
308 | 306 | ]
|
309 | 307 | },
|
310 | 308 | {
|
311 |
| - "attachments": {}, |
312 | 309 | "cell_type": "markdown",
|
313 | 310 | "metadata": {},
|
314 | 311 | "source": [
|
|
330 | 327 | ]
|
331 | 328 | },
|
332 | 329 | {
|
333 |
| - "attachments": {}, |
334 | 330 | "cell_type": "markdown",
|
335 | 331 | "metadata": {},
|
336 | 332 | "source": [
|
|
349 | 345 | "metadata": {},
|
350 | 346 | "outputs": [],
|
351 | 347 | "source": [
|
352 |
| - "logger = JSONLogger(path=\"./logs.json\")\n", |
| 348 | + "logger = JSONLogger(path=\"./logs.log\")\n", |
353 | 349 | "optimizer.subscribe(Events.OPTIMIZATION_STEP, logger)"
|
354 | 350 | ]
|
355 | 351 | },
|
|
364 | 360 | "text": [
|
365 | 361 | "| iter | target | x | y |\n",
|
366 | 362 | "-------------------------------------------------\n",
|
367 |
| - "| \u001b[0m 13 \u001b[0m | \u001b[0m-12.48 \u001b[0m | \u001b[0m-1.266 \u001b[0m | \u001b[0m-2.446 \u001b[0m |\n", |
368 |
| - "| \u001b[0m 14 \u001b[0m | \u001b[0m-3.854 \u001b[0m | \u001b[0m-1.069 \u001b[0m | \u001b[0m-0.9266 \u001b[0m |\n", |
369 |
| - "| \u001b[0m 15 \u001b[0m | \u001b[0m 0.3932 \u001b[0m | \u001b[0m 0.3099 \u001b[0m | \u001b[0m 0.2853 \u001b[0m |\n", |
370 |
| - "| \u001b[95m 16 \u001b[0m | \u001b[95m 0.8768 \u001b[0m | \u001b[95m 0.02197 \u001b[0m | \u001b[95m 0.6497 \u001b[0m |\n", |
371 |
| - "| \u001b[95m 17 \u001b[0m | \u001b[95m 0.9446 \u001b[0m | \u001b[95m 0.198 \u001b[0m | \u001b[95m 0.8727 \u001b[0m |\n", |
| 363 | + "| \u001b[0m13 \u001b[0m | \u001b[0m-12.48 \u001b[0m | \u001b[0m-1.266 \u001b[0m | \u001b[0m-2.446 \u001b[0m |\n", |
| 364 | + "| \u001b[0m14 \u001b[0m | \u001b[0m-3.854 \u001b[0m | \u001b[0m-1.069 \u001b[0m | \u001b[0m-0.9266 \u001b[0m |\n", |
| 365 | + "| \u001b[0m15 \u001b[0m | \u001b[0m-3.594 \u001b[0m | \u001b[0m0.7709 \u001b[0m | \u001b[0m3.0 \u001b[0m |\n", |
| 366 | + "| \u001b[95m16 \u001b[0m | \u001b[95m0.8238 \u001b[0m | \u001b[95m0.03434 \u001b[0m | \u001b[95m1.418 \u001b[0m |\n", |
| 367 | + "| \u001b[95m17 \u001b[0m | \u001b[95m0.9721 \u001b[0m | \u001b[95m-0.1051 \u001b[0m | \u001b[95m0.87 \u001b[0m |\n", |
372 | 368 | "=================================================\n"
|
373 | 369 | ]
|
374 | 370 | }
|
|
427 | 423 | "metadata": {},
|
428 | 424 | "outputs": [],
|
429 | 425 | "source": [
|
430 |
| - "load_logs(new_optimizer, logs=[\"./logs.json\"]);" |
| 426 | + "load_logs(new_optimizer, logs=[\"./logs.log\"]);" |
431 | 427 | ]
|
432 | 428 | },
|
433 | 429 | {
|
|
458 | 454 | "text": [
|
459 | 455 | "| iter | target | x | y |\n",
|
460 | 456 | "-------------------------------------------------\n",
|
461 |
| - "| \u001b[0m 1 \u001b[0m | \u001b[0m 0.6131 \u001b[0m | \u001b[0m 0.5571 \u001b[0m | \u001b[0m 0.7233 \u001b[0m |\n", |
462 |
| - "| \u001b[0m 2 \u001b[0m | \u001b[0m 0.8609 \u001b[0m | \u001b[0m-0.3295 \u001b[0m | \u001b[0m 1.175 \u001b[0m |\n", |
463 |
| - "| \u001b[0m 3 \u001b[0m | \u001b[0m 0.3761 \u001b[0m | \u001b[0m 0.2406 \u001b[0m | \u001b[0m 1.752 \u001b[0m |\n", |
464 |
| - "| \u001b[0m 4 \u001b[0m | \u001b[0m-0.7845 \u001b[0m | \u001b[0m-0.8972 \u001b[0m | \u001b[0m 1.99 \u001b[0m |\n", |
465 |
| - "| \u001b[0m 5 \u001b[0m | \u001b[0m 0.1401 \u001b[0m | \u001b[0m-0.8733 \u001b[0m | \u001b[0m 0.6882 \u001b[0m |\n", |
466 |
| - "| \u001b[0m 6 \u001b[0m | \u001b[0m-1.798 \u001b[0m | \u001b[0m 1.545 \u001b[0m | \u001b[0m 1.642 \u001b[0m |\n", |
467 |
| - "| \u001b[0m 7 \u001b[0m | \u001b[0m 0.9331 \u001b[0m | \u001b[0m 0.05549 \u001b[0m | \u001b[0m 1.253 \u001b[0m |\n", |
468 |
| - "| \u001b[0m 8 \u001b[0m | \u001b[0m-5.369 \u001b[0m | \u001b[0m 2.0 \u001b[0m | \u001b[0m-0.5391 \u001b[0m |\n", |
469 |
| - "| \u001b[95m 9 \u001b[0m | \u001b[95m 0.97 \u001b[0m | \u001b[95m-0.1587 \u001b[0m | \u001b[95m 0.9305 \u001b[0m |\n", |
470 |
| - "| \u001b[0m 10 \u001b[0m | \u001b[0m 0.7718 \u001b[0m | \u001b[0m 0.4293 \u001b[0m | \u001b[0m 1.21 \u001b[0m |\n", |
| 457 | + "| \u001b[0m1 \u001b[0m | \u001b[0m-3.548 \u001b[0m | \u001b[0m-2.0 \u001b[0m | \u001b[0m1.74 \u001b[0m |\n", |
| 458 | + "| \u001b[0m2 \u001b[0m | \u001b[0m-3.041 \u001b[0m | \u001b[0m1.914 \u001b[0m | \u001b[0m0.3844 \u001b[0m |\n", |
| 459 | + "| \u001b[0m3 \u001b[0m | \u001b[0m-12.0 \u001b[0m | \u001b[0m2.0 \u001b[0m | \u001b[0m-2.0 \u001b[0m |\n", |
| 460 | + "| \u001b[0m4 \u001b[0m | \u001b[0m-3.969 \u001b[0m | \u001b[0m2.0 \u001b[0m | \u001b[0m1.984 \u001b[0m |\n", |
| 461 | + "| \u001b[0m5 \u001b[0m | \u001b[0m-0.7794 \u001b[0m | \u001b[0m-1.238 \u001b[0m | \u001b[0m0.5022 \u001b[0m |\n", |
| 462 | + "| \u001b[0m6 \u001b[0m | \u001b[0m0.529 \u001b[0m | \u001b[0m0.685 \u001b[0m | \u001b[0m0.9576 \u001b[0m |\n", |
| 463 | + "| \u001b[0m7 \u001b[0m | \u001b[0m0.2987 \u001b[0m | \u001b[0m0.1242 \u001b[0m | \u001b[0m0.1718 \u001b[0m |\n", |
| 464 | + "| \u001b[0m8 \u001b[0m | \u001b[0m0.9544 \u001b[0m | \u001b[0m0.2123 \u001b[0m | \u001b[0m0.9766 \u001b[0m |\n", |
| 465 | + "| \u001b[0m9 \u001b[0m | \u001b[0m0.7157 \u001b[0m | \u001b[0m-0.437 \u001b[0m | \u001b[0m1.305 \u001b[0m |\n", |
| 466 | + "| \u001b[95m10 \u001b[0m | \u001b[95m0.983 \u001b[0m | \u001b[95m-0.06785 \u001b[0m | \u001b[95m1.111 \u001b[0m |\n", |
471 | 467 | "=================================================\n"
|
472 | 468 | ]
|
473 | 469 | }
|
|
505 | 501 | "name": "python",
|
506 | 502 | "nbconvert_exporter": "python",
|
507 | 503 | "pygments_lexer": "ipython3",
|
508 |
| - "version": "3.9.6" |
| 504 | + "version": "3.10.6" |
509 | 505 | }
|
510 | 506 | },
|
511 | 507 | "nbformat": 4,
|
|
0 commit comments