Skip to content

Commit 4635f73

Browse files
committed
Add separate requirements for examples
1 parent 5e4b1cf commit 4635f73

File tree

8 files changed

+845
-579
lines changed

8 files changed

+845
-579
lines changed

examples/Counterfactuals.ipynb

Lines changed: 258 additions & 118 deletions
Large diffs are not rendered by default.

examples/Dataset.ipynb

Lines changed: 47 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -74,42 +74,42 @@
7474
" <tbody>\n",
7575
" <tr>\n",
7676
" <th>0</th>\n",
77-
" <td>162.181280</td>\n",
78-
" <td>8288.079075</td>\n",
79-
" <td>a95fc8ff-c9d5-430e-b5f4-4bbe12d28ac2</td>\n",
80-
" <td>32</td>\n",
81-
" <td>False</td>\n",
77+
" <td>160.261305</td>\n",
78+
" <td>6978.850214</td>\n",
79+
" <td>9e6c22d5-7703-4cbf-87e3-6d94188ef07f</td>\n",
80+
" <td>14</td>\n",
81+
" <td>True</td>\n",
8282
" </tr>\n",
8383
" <tr>\n",
8484
" <th>1</th>\n",
85-
" <td>147.418671</td>\n",
86-
" <td>8161.865902</td>\n",
87-
" <td>a8e2c568-dd5b-40dc-b0d9-b9aa02535e05</td>\n",
88-
" <td>16</td>\n",
89-
" <td>False</td>\n",
85+
" <td>132.906274</td>\n",
86+
" <td>6061.594338</td>\n",
87+
" <td>173066d2-b9e1-4d00-a2e3-572762a227cc</td>\n",
88+
" <td>6</td>\n",
89+
" <td>True</td>\n",
9090
" </tr>\n",
9191
" <tr>\n",
9292
" <th>2</th>\n",
93-
" <td>185.284693</td>\n",
94-
" <td>5977.657132</td>\n",
95-
" <td>531c88b6-c022-4625-b095-d29bb85a60d1</td>\n",
96-
" <td>8</td>\n",
93+
" <td>106.956706</td>\n",
94+
" <td>5566.164720</td>\n",
95+
" <td>ea962608-cdde-481a-8a9c-92b160e1f4f1</td>\n",
96+
" <td>3</td>\n",
9797
" <td>False</td>\n",
9898
" </tr>\n",
9999
" <tr>\n",
100100
" <th>3</th>\n",
101-
" <td>189.836512</td>\n",
102-
" <td>8903.404609</td>\n",
103-
" <td>e2598801-cf6b-4e64-80cf-9293aa2a004d</td>\n",
104-
" <td>24</td>\n",
105-
" <td>True</td>\n",
101+
" <td>140.831635</td>\n",
102+
" <td>7149.308507</td>\n",
103+
" <td>8c7ef383-6f8b-4f86-9c5c-13354de9ef50</td>\n",
104+
" <td>2</td>\n",
105+
" <td>False</td>\n",
106106
" </tr>\n",
107107
" <tr>\n",
108108
" <th>4</th>\n",
109-
" <td>176.881828</td>\n",
110-
" <td>8299.411857</td>\n",
111-
" <td>ea1a87ef-109a-42dd-8727-5270288aa8df</td>\n",
112-
" <td>2</td>\n",
109+
" <td>159.180976</td>\n",
110+
" <td>6562.940986</td>\n",
111+
" <td>a322e3ad-c948-43eb-a2a1-7b0173116786</td>\n",
112+
" <td>27</td>\n",
113113
" <td>False</td>\n",
114114
" </tr>\n",
115115
" </tbody>\n",
@@ -118,11 +118,11 @@
118118
],
119119
"text/plain": [
120120
" x1 x2 x3 x4 select\n",
121-
"0 162.181280 8288.079075 a95fc8ff-c9d5-430e-b5f4-4bbe12d28ac2 32 False\n",
122-
"1 147.418671 8161.865902 a8e2c568-dd5b-40dc-b0d9-b9aa02535e05 16 False\n",
123-
"2 185.284693 5977.657132 531c88b6-c022-4625-b095-d29bb85a60d1 8 False\n",
124-
"3 189.836512 8903.404609 e2598801-cf6b-4e64-80cf-9293aa2a004d 24 True\n",
125-
"4 176.881828 8299.411857 ea1a87ef-109a-42dd-8727-5270288aa8df 2 False"
121+
"0 160.261305 6978.850214 9e6c22d5-7703-4cbf-87e3-6d94188ef07f 14 True\n",
122+
"1 132.906274 6061.594338 173066d2-b9e1-4d00-a2e3-572762a227cc 6 True\n",
123+
"2 106.956706 5566.164720 ea962608-cdde-481a-8a9c-92b160e1f4f1 3 False\n",
124+
"3 140.831635 7149.308507 8c7ef383-6f8b-4f86-9c5c-13354de9ef50 2 False\n",
125+
"4 159.180976 6562.940986 a322e3ad-c948-43eb-a2a1-7b0173116786 27 False"
126126
]
127127
},
128128
"execution_count": 3,
@@ -185,7 +185,7 @@
185185
"name": "stdout",
186186
"output_type": "stream",
187187
"text": [
188-
"[Feature{name='x1', type=number, value=162.18128018074924}, Feature{name='x2', type=number, value=8288.079075388061}, Feature{name='x3', type=categorical, value=a95fc8ff-c9d5-430e-b5f4-4bbe12d28ac2}, Feature{name='x4', type=number, value=32}]\n"
188+
"[Feature{name='x1', type=number, value=160.26130450351235}, Feature{name='x2', type=number, value=6978.850214496881}, Feature{name='x3', type=categorical, value=9e6c22d5-7703-4cbf-87e3-6d94188ef07f}, Feature{name='x4', type=number, value=14}]\n"
189189
]
190190
}
191191
],
@@ -224,7 +224,7 @@
224224
"name": "stdout",
225225
"output_type": "stream",
226226
"text": [
227-
"[Output{value=false, type=boolean, score=1.0, name='select'}]\n"
227+
"[Output{value=true, type=boolean, score=1.0, name='select'}]\n"
228228
]
229229
}
230230
],
@@ -260,7 +260,7 @@
260260
"name": "stdout",
261261
"output_type": "stream",
262262
"text": [
263-
"[Feature{name='x2', type=number, value=8288.079075388061}, Feature{name='x3', type=categorical, value=a95fc8ff-c9d5-430e-b5f4-4bbe12d28ac2}, Feature{name='select', type=boolean, value=false}]\n"
263+
"[Feature{name='x2', type=number, value=6978.850214496881}, Feature{name='x3', type=categorical, value=9e6c22d5-7703-4cbf-87e3-6d94188ef07f}, Feature{name='select', type=boolean, value=true}]\n"
264264
]
265265
}
266266
],
@@ -278,7 +278,7 @@
278278
"name": "stdout",
279279
"output_type": "stream",
280280
"text": [
281-
"[Output{value=162.18128018074924, type=number, score=1.0, name='x1'}, Output{value=32.0, type=number, score=1.0, name='x4'}]\n"
281+
"[Output{value=160.26130450351235, type=number, score=1.0, name='x1'}, Output{value=14.0, type=number, score=1.0, name='x4'}]\n"
282282
]
283283
}
284284
],
@@ -313,16 +313,16 @@
313313
{
314314
"data": {
315315
"text/plain": [
316-
"array([[0.27953374, 0.14350214, 0.85835075, 0.18845806, 0.01206274],\n",
317-
" [0.53248526, 0.67195857, 0.71734904, 0.39929908, 0.66092277],\n",
318-
" [0.45276017, 0.0480453 , 0.58338174, 0.78245456, 0.93636845],\n",
319-
" [0.79390006, 0.32327136, 0.98300792, 0.13107499, 0.43482848],\n",
320-
" [0.02587618, 0.01923374, 0.16373235, 0.35224968, 0.14961464],\n",
321-
" [0.82164409, 0.76620166, 0.23224766, 0.57686832, 0.5354371 ],\n",
322-
" [0.27912304, 0.73473497, 0.91184353, 0.99083292, 0.93095475],\n",
323-
" [0.67366937, 0.92351402, 0.90195418, 0.58753937, 0.67496797],\n",
324-
" [0.02141828, 0.34273817, 0.61652239, 0.8376688 , 0.6660273 ],\n",
325-
" [0.20558989, 0.38528159, 0.14387614, 0.33153919, 0.97763219]])"
316+
"array([[0.71124837, 0.25497396, 0.0043879 , 0.01941601, 0.13462067],\n",
317+
" [0.49391799, 0.4434559 , 0.81988994, 0.0335407 , 0.63943506],\n",
318+
" [0.08233212, 0.57428066, 0.4512564 , 0.22443756, 0.43393187],\n",
319+
" [0.89279482, 0.06394515, 0.2991043 , 0.50414473, 0.11474676],\n",
320+
" [0.63873596, 0.20519217, 0.43393211, 0.30621764, 0.4230174 ],\n",
321+
" [0.87026573, 0.50252132, 0.52861229, 0.85258927, 0.1854916 ],\n",
322+
" [0.99222415, 0.66777924, 0.86628986, 0.20177231, 0.16301299],\n",
323+
" [0.21190206, 0.72516796, 0.3604707 , 0.02035639, 0.20955053],\n",
324+
" [0.20244529, 0.43631068, 0.03200247, 0.52953023, 0.62815561],\n",
325+
" [0.41459242, 0.25297997, 0.31081976, 0.82771245, 0.6524537 ]])"
326326
]
327327
},
328328
"execution_count": 13,
@@ -383,7 +383,7 @@
383383
"name": "stdout",
384384
"output_type": "stream",
385385
"text": [
386-
"[Feature{name='input-0', type=number, value=0.2795337386802256}, Feature{name='input-1', type=number, value=0.1435021446779371}, Feature{name='input-2', type=number, value=0.8583507494791435}, Feature{name='input-3', type=number, value=0.18845806309449065}]\n"
386+
"[Feature{name='input-0', type=number, value=0.7112483688476773}, Feature{name='input-1', type=number, value=0.25497395568912773}, Feature{name='input-2', type=number, value=0.004387904765764783}, Feature{name='input-3', type=number, value=0.019416008661728656}]\n"
387387
]
388388
}
389389
],
@@ -401,7 +401,7 @@
401401
"name": "stdout",
402402
"output_type": "stream",
403403
"text": [
404-
"[Output{value=0.012062739012541845, type=number, score=1.0, name='output-0'}]\n"
404+
"[Output{value=0.13462066527655192, type=number, score=1.0, name='output-0'}]\n"
405405
]
406406
}
407407
],
@@ -437,7 +437,7 @@
437437
"name": "stdout",
438438
"output_type": "stream",
439439
"text": [
440-
"[Feature{name='input-0', type=number, value=0.1435021446779371}, Feature{name='input-1', type=number, value=0.18845806309449065}, Feature{name='input-2', type=number, value=0.012062739012541845}]\n"
440+
"[Feature{name='input-0', type=number, value=0.25497395568912773}, Feature{name='input-1', type=number, value=0.019416008661728656}, Feature{name='input-2', type=number, value=0.13462066527655192}]\n"
441441
]
442442
}
443443
],
@@ -455,26 +455,18 @@
455455
"name": "stdout",
456456
"output_type": "stream",
457457
"text": [
458-
"[Output{value=0.2795337386802256, type=number, score=1.0, name='output-0'}, Output{value=0.8583507494791435, type=number, score=1.0, name='output-1'}]\n"
458+
"[Output{value=0.7112483688476773, type=number, score=1.0, name='output-0'}, Output{value=0.004387904765764783, type=number, score=1.0, name='output-1'}]\n"
459459
]
460460
}
461461
],
462462
"source": [
463463
"print(ds.outputs[0].outputs)"
464464
]
465-
},
466-
{
467-
"cell_type": "code",
468-
"execution_count": null,
469-
"id": "b2c77307",
470-
"metadata": {},
471-
"outputs": [],
472-
"source": []
473465
}
474466
],
475467
"metadata": {
476468
"kernelspec": {
477-
"display_name": "Python 3 (ipykernel)",
469+
"display_name": "Python 3",
478470
"language": "python",
479471
"name": "python3"
480472
},

examples/Lime.ipynb

Lines changed: 78 additions & 52 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)