|
1100 | 1100 | }
|
1101 | 1101 | ],
|
1102 | 1102 | "source": [
|
1103 |
| - "sized_fig(1/2)\n", |
| 1103 | + "sized_fig(1 / 2)\n", |
1104 | 1104 | "sns.pointplot(\n",
|
1105 | 1105 | " exploded,\n",
|
1106 | 1106 | " x=\"boruvka_iteration\",\n",
|
1107 | 1107 | " y=\"boruvka_recall\",\n",
|
1108 |
| - " hue='dataset',\n", |
| 1108 | + " hue=\"dataset\",\n", |
1109 | 1109 | " hue_order=dataset_order,\n",
|
1110 | 1110 | " ci=95,\n",
|
1111 | 1111 | " units=\"repeat\",\n",
|
1112 |
| - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1112 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1113 | 1113 | " linewidth=0.5,\n",
|
1114 |
| - " linestyle=':',\n", |
| 1114 | + " linestyle=\":\",\n", |
1115 | 1115 | " markersize=3,\n",
|
1116 | 1116 | " palette=\"tab10\",\n",
|
1117 | 1117 | " native_scale=True,\n",
|
1118 | 1118 | " legend=False,\n",
|
1119 | 1119 | ")\n",
|
1120 | 1120 | "plt.ylim([0, 1.05])\n",
|
1121 |
| - "plt.ylabel('Bor\\\\r{u}vka recall')\n", |
1122 |
| - "plt.xlabel('Bor\\\\r{u}vka iteration')\n", |
| 1121 | + "plt.ylabel(\"Bor\\\\r{u}vka recall\")\n", |
| 1122 | + "plt.xlabel(\"Bor\\\\r{u}vka iteration\")\n", |
1123 | 1123 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n",
|
1124 |
| - "plt.savefig('images/boruvka_recall_vs_iterations.pdf')\n", |
| 1124 | + "plt.savefig(\"images/boruvka_recall_vs_iterations.pdf\", pad_inches=0)\n", |
1125 | 1125 | "plt.show()"
|
1126 | 1126 | ]
|
1127 | 1127 | },
|
|
1244 | 1244 | }
|
1245 | 1245 | ],
|
1246 | 1246 | "source": [
|
1247 |
| - "exploded.groupby(['dataset', 'boruvka_iteration']).boruvka_recall.mean().unstack().reindex(dataset_order)" |
| 1247 | + "exploded.groupby(\n", |
| 1248 | + " [\"dataset\", \"boruvka_iteration\"]\n", |
| 1249 | + ").boruvka_recall.mean().unstack().reindex(dataset_order)" |
1248 | 1250 | ]
|
1249 | 1251 | },
|
1250 | 1252 | {
|
|
1258 | 1260 | },
|
1259 | 1261 | {
|
1260 | 1262 | "cell_type": "code",
|
1261 |
| - "execution_count": 60, |
| 1263 | + "execution_count": null, |
1262 | 1264 | "metadata": {},
|
1263 | 1265 | "outputs": [
|
1264 | 1266 | {
|
|
1273 | 1275 | }
|
1274 | 1276 | ],
|
1275 | 1277 | "source": [
|
1276 |
| - "sized_fig(1/2)\n", |
| 1278 | + "sized_fig(1 / 2)\n", |
1277 | 1279 | "display = exploded.copy()\n",
|
1278 |
| - "display['dataset'].replace(display_name, inplace=True)\n", |
| 1280 | + "display[\"dataset\"].replace(display_name, inplace=True)\n", |
1279 | 1281 | "sns.pointplot(\n",
|
1280 | 1282 | " display,\n",
|
1281 | 1283 | " x=\"boruvka_iteration\",\n",
|
1282 | 1284 | " y=\"descent_final_recall\",\n",
|
1283 |
| - " hue='dataset',\n", |
| 1285 | + " hue=\"dataset\",\n", |
1284 | 1286 | " hue_order=[display_name[l] for l in dataset_order],\n",
|
1285 | 1287 | " ci=95,\n",
|
1286 | 1288 | " units=\"repeat\",\n",
|
1287 |
| - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1289 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1288 | 1290 | " linewidth=0.5,\n",
|
1289 |
| - " linestyle=':',\n", |
| 1291 | + " linestyle=\":\",\n", |
1290 | 1292 | " markersize=3,\n",
|
1291 | 1293 | " palette=\"tab10\",\n",
|
1292 |
| - " native_scale=True\n", |
| 1294 | + " native_scale=True,\n", |
1293 | 1295 | ")\n",
|
1294 |
| - "plt.legend(title='')\n", |
| 1296 | + "plt.legend(title=\"\")\n", |
1295 | 1297 | "plt.ylim([0, 1.05])\n",
|
1296 |
| - "plt.ylabel('Descent recall')\n", |
1297 |
| - "plt.xlabel('Bor\\\\r{u}vka iteration')\n", |
| 1298 | + "plt.ylabel(\"Descent recall\")\n", |
| 1299 | + "plt.xlabel(\"Bor\\\\r{u}vka iteration\")\n", |
1298 | 1300 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n",
|
1299 |
| - "plt.savefig('images/descent_recall_vs_iteration.pdf')\n", |
| 1301 | + "plt.savefig(\"images/descent_recall_vs_iteration.pdf\", pad_inches=0)\n", |
1300 | 1302 | "plt.show()"
|
1301 | 1303 | ]
|
1302 | 1304 | },
|
|
1309 | 1311 | },
|
1310 | 1312 | {
|
1311 | 1313 | "cell_type": "code",
|
1312 |
| - "execution_count": 61, |
| 1314 | + "execution_count": null, |
1313 | 1315 | "metadata": {},
|
1314 | 1316 | "outputs": [
|
1315 | 1317 | {
|
|
1324 | 1326 | }
|
1325 | 1327 | ],
|
1326 | 1328 | "source": [
|
1327 |
| - "sized_fig(1/2)\n", |
| 1329 | + "sized_fig(1 / 2)\n", |
1328 | 1330 | "sns.pointplot(\n",
|
1329 | 1331 | " exploded,\n",
|
1330 | 1332 | " x=\"num_neighbors\",\n",
|
1331 | 1333 | " y=\"boruvka_recall\",\n",
|
1332 |
| - " hue='dataset',\n", |
| 1334 | + " hue=\"dataset\",\n", |
1333 | 1335 | " hue_order=dataset_order,\n",
|
1334 | 1336 | " ci=95,\n",
|
1335 | 1337 | " units=\"repeat\",\n",
|
1336 |
| - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1338 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1337 | 1339 | " linewidth=0.5,\n",
|
1338 |
| - " linestyle=':',\n", |
| 1340 | + " linestyle=\":\",\n", |
1339 | 1341 | " markersize=3,\n",
|
1340 | 1342 | " palette=\"tab10\",\n",
|
1341 | 1343 | " native_scale=True,\n",
|
1342 | 1344 | " legend=False,\n",
|
1343 | 1345 | ")\n",
|
1344 | 1346 | "plt.ylim([0, 1.05])\n",
|
1345 |
| - "plt.ylabel('Bor\\\\r{u}vka recall')\n", |
1346 |
| - "plt.xlabel('Num. neighbors ($k$)')\n", |
| 1347 | + "plt.ylabel(\"Bor\\\\r{u}vka recall\")\n", |
| 1348 | + "plt.xlabel(\"Num. neighbors ($k$)\")\n", |
1347 | 1349 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n",
|
1348 |
| - "plt.savefig('images/boruvka_recall_vs_neighbors.pdf')\n", |
| 1350 | + "plt.savefig(\"images/boruvka_recall_vs_neighbors.pdf\", pad_inches=0)\n", |
1349 | 1351 | "plt.show()"
|
1350 | 1352 | ]
|
1351 | 1353 | },
|
1352 | 1354 | {
|
1353 | 1355 | "cell_type": "code",
|
1354 |
| - "execution_count": 62, |
| 1356 | + "execution_count": null, |
1355 | 1357 | "metadata": {},
|
1356 | 1358 | "outputs": [
|
1357 | 1359 | {
|
|
1366 | 1368 | }
|
1367 | 1369 | ],
|
1368 | 1370 | "source": [
|
1369 |
| - "sized_fig(1/2)\n", |
| 1371 | + "sized_fig(1 / 2)\n", |
1370 | 1372 | "sns.pointplot(\n",
|
1371 | 1373 | " exploded,\n",
|
1372 | 1374 | " x=\"min_descent_neighbors\",\n",
|
1373 | 1375 | " y=\"boruvka_distance_fraction\",\n",
|
1374 |
| - " hue='dataset',\n", |
| 1376 | + " hue=\"dataset\",\n", |
1375 | 1377 | " hue_order=dataset_order,\n",
|
1376 | 1378 | " ci=95,\n",
|
1377 | 1379 | " units=\"repeat\",\n",
|
1378 |
| - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1380 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1379 | 1381 | " linewidth=0.5,\n",
|
1380 |
| - " linestyle=':',\n", |
| 1382 | + " linestyle=\":\",\n", |
1381 | 1383 | " markersize=3,\n",
|
1382 | 1384 | " palette=\"tab10\",\n",
|
1383 | 1385 | " legend=False,\n",
|
1384 |
| - " native_scale=True\n", |
| 1386 | + " native_scale=True,\n", |
1385 | 1387 | ")\n",
|
1386 | 1388 | "plt.ylim([0.98, 1.1])\n",
|
1387 | 1389 | "plt.yticks([1, 1.05, 1.1])\n",
|
1388 | 1390 | "plt.xticks(min_descent_neighbours)\n",
|
1389 |
| - "plt.ylabel('Distance fraction')\n", |
1390 |
| - "plt.xlabel('Descent neighbors ($k_{descent}$)')\n", |
| 1391 | + "plt.ylabel(\"Distance fraction\")\n", |
| 1392 | + "plt.xlabel(\"Descent neighbors ($k_{descent}$)\")\n", |
1391 | 1393 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n",
|
1392 |
| - "plt.savefig('images/boruvka_dist_fract_vs_descent_neighbors.pdf', pad_inches=0)\n", |
| 1394 | + "plt.savefig(\"images/boruvka_dist_fract_vs_descent_neighbors.pdf\", pad_inches=0)\n", |
1393 | 1395 | "plt.show()"
|
1394 | 1396 | ]
|
1395 | 1397 | },
|
|
1402 | 1404 | },
|
1403 | 1405 | {
|
1404 | 1406 | "cell_type": "code",
|
1405 |
| - "execution_count": 63, |
| 1407 | + "execution_count": null, |
1406 | 1408 | "metadata": {},
|
1407 | 1409 | "outputs": [
|
1408 | 1410 | {
|
|
1417 | 1419 | }
|
1418 | 1420 | ],
|
1419 | 1421 | "source": [
|
1420 |
| - "fig = sized_fig(1/2)\n", |
| 1422 | + "fig = sized_fig(1 / 2)\n", |
1421 | 1423 | "for n, k_d in enumerate(twice_exploded.min_descent_neighbors.unique()):\n",
|
1422 | 1424 | " for i, it in enumerate(twice_exploded.boruvka_iteration.unique()):\n",
|
1423 | 1425 | " if np.isnan(i):\n",
|
|
1439 | 1441 | " plt.ylim([0, 1])\n",
|
1440 | 1442 | " # plt.xlim([0, 50])\n",
|
1441 | 1443 | " # plt.xticks([0, 25, 50])\n",
|
1442 |
| - "plt.ylabel('Descent recall')\n", |
1443 |
| - "plt.xlabel('Descent iteration') \n", |
| 1444 | + "plt.ylabel(\"Descent recall\")\n", |
| 1445 | + "plt.xlabel(\"Descent iteration\")\n", |
1444 | 1446 | "plt.subplots_adjust(0.16, 0.24, 0.95, 0.95)\n",
|
1445 |
| - "plt.savefig('images/descent_convergence.pdf', pad_inches=0)\n", |
| 1447 | + "plt.savefig(\"images/descent_convergence.pdf\", pad_inches=0)\n", |
1446 | 1448 | "plt.show()"
|
1447 | 1449 | ]
|
1448 | 1450 | }
|
|
0 commit comments