|
3 | 3 | { |
4 | 4 | "cell_type": "code", |
5 | 5 | "execution_count": null, |
6 | | - "id": "assisted-police", |
| 6 | + "id": "3af41f01", |
7 | 7 | "metadata": {}, |
8 | 8 | "outputs": [], |
9 | 9 | "source": [ |
10 | 10 | "import numpy as np, matplotlib.pyplot as plt\n", |
11 | | - "from juliacall import Main as jl" |
| 11 | + "from juliacall import Main as jl, convert as jlconvert" |
12 | 12 | ] |
13 | 13 | }, |
14 | 14 | { |
15 | 15 | "cell_type": "code", |
16 | 16 | "execution_count": null, |
17 | | - "id": "minus-classroom", |
| 17 | + "id": "b04d1a1f", |
18 | 18 | "metadata": {}, |
19 | 19 | "outputs": [], |
20 | 20 | "source": [ |
|
27 | 27 | { |
28 | 28 | "cell_type": "code", |
29 | 29 | "execution_count": null, |
30 | | - "id": "lovely-reception", |
| 30 | + "id": "0e8c14ae", |
31 | 31 | "metadata": {}, |
32 | 32 | "outputs": [], |
33 | 33 | "source": [ |
|
44 | 44 | { |
45 | 45 | "cell_type": "code", |
46 | 46 | "execution_count": null, |
47 | | - "id": "marked-monitoring", |
| 47 | + "id": "acec7450", |
48 | 48 | "metadata": {}, |
49 | 49 | "outputs": [], |
50 | 50 | "source": [ |
51 | 51 | "jl.Flux.train_b(\n", |
52 | 52 | " loss,\n", |
53 | 53 | " jl.Flux.params(model),\n", |
54 | | - " jl.Vector[jl.Tuple]([batch(100) for _ in range(2000)]),\n", |
| 54 | + " jlconvert(jl.Vector[jl.Tuple], [batch(100) for _ in range(2000)]),\n", |
55 | 55 | " jl.ADAM(0.01),\n", |
56 | 56 | ")" |
57 | 57 | ] |
58 | 58 | }, |
59 | 59 | { |
60 | 60 | "cell_type": "code", |
61 | 61 | "execution_count": null, |
62 | | - "id": "exciting-angola", |
| 62 | + "id": "85331980", |
63 | 63 | "metadata": {}, |
64 | 64 | "outputs": [], |
65 | 65 | "source": [ |
|
70 | 70 | "plt.legend()\n", |
71 | 71 | "print(\"loss =\", loss(x,y))" |
72 | 72 | ] |
| 73 | + }, |
| 74 | + { |
| 75 | + "cell_type": "code", |
| 76 | + "execution_count": null, |
| 77 | + "id": "7bbc27c9", |
| 78 | + "metadata": {}, |
| 79 | + "outputs": [], |
| 80 | + "source": [] |
73 | 81 | } |
74 | 82 | ], |
75 | 83 | "metadata": { |
76 | 84 | "kernelspec": { |
77 | | - "display_name": "Python 3", |
| 85 | + "display_name": "Python 3 (ipykernel)", |
78 | 86 | "language": "python", |
79 | 87 | "name": "python3" |
80 | 88 | }, |
|
88 | 96 | "name": "python", |
89 | 97 | "nbconvert_exporter": "python", |
90 | 98 | "pygments_lexer": "ipython3", |
91 | | - "version": "3.6.10" |
| 99 | + "version": "3.10.5" |
92 | 100 | } |
93 | 101 | }, |
94 | 102 | "nbformat": 4, |
|
0 commit comments