|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "code",
|
5 |
| - "execution_count": 1, |
| 5 | + "execution_count": 2, |
6 | 6 | "metadata": {
|
7 |
| - "collapsed": true |
| 7 | + "tags": [] |
8 | 8 | },
|
9 | 9 | "outputs": [],
|
10 | 10 | "source": [
|
11 | 11 | "import pyximport\n",
|
12 |
| - "pyximport.install();" |
| 12 | + "pyximport.install(reload_support=True, pyximport=True, pyimport=True, language_level='3str');" |
13 | 13 | ]
|
14 | 14 | },
|
15 | 15 | {
|
16 | 16 | "cell_type": "code",
|
17 | 17 | "execution_count": 2,
|
18 | 18 | "metadata": {
|
19 |
| - "collapsed": true |
| 19 | + "tags": [] |
20 | 20 | },
|
21 | 21 | "outputs": [],
|
22 | 22 | "source": [
|
|
27 | 27 | "cell_type": "code",
|
28 | 28 | "execution_count": 3,
|
29 | 29 | "metadata": {
|
30 |
| - "collapsed": false |
| 30 | + "collapsed": false, |
| 31 | + "jupyter": { |
| 32 | + "outputs_hidden": false |
| 33 | + }, |
| 34 | + "tags": [] |
31 | 35 | },
|
32 | 36 | "outputs": [],
|
33 | 37 | "source": [
|
|
38 | 42 | "cell_type": "code",
|
39 | 43 | "execution_count": 4,
|
40 | 44 | "metadata": {
|
41 |
| - "collapsed": false |
| 45 | + "collapsed": false, |
| 46 | + "jupyter": { |
| 47 | + "outputs_hidden": false |
| 48 | + }, |
| 49 | + "tags": [] |
42 | 50 | },
|
43 | 51 | "outputs": [
|
44 | 52 | {
|
45 | 53 | "data": {
|
46 | 54 | "text/plain": [
|
47 |
| - "array([[ 0., 1.],\n", |
48 |
| - " [ 2., 3.],\n", |
49 |
| - " [ 4., 5.]])" |
| 55 | + "array([[0., 1.],\n", |
| 56 | + " [2., 3.],\n", |
| 57 | + " [4., 5.]])" |
50 | 58 | ]
|
51 | 59 | },
|
52 | 60 | "execution_count": 4,
|
|
60 | 68 | },
|
61 | 69 | {
|
62 | 70 | "cell_type": "code",
|
63 |
| - "execution_count": 7, |
| 71 | + "execution_count": 5, |
64 | 72 | "metadata": {
|
65 |
| - "collapsed": false |
| 73 | + "collapsed": false, |
| 74 | + "jupyter": { |
| 75 | + "outputs_hidden": false |
| 76 | + }, |
| 77 | + "tags": [] |
66 | 78 | },
|
67 | 79 | "outputs": [],
|
68 | 80 | "source": [
|
|
71 | 83 | },
|
72 | 84 | {
|
73 | 85 | "cell_type": "code",
|
74 |
| - "execution_count": 8, |
| 86 | + "execution_count": 6, |
75 | 87 | "metadata": {
|
76 |
| - "collapsed": false |
| 88 | + "collapsed": false, |
| 89 | + "jupyter": { |
| 90 | + "outputs_hidden": false |
| 91 | + }, |
| 92 | + "tags": [] |
77 | 93 | },
|
78 | 94 | "outputs": [
|
79 | 95 | {
|
80 | 96 | "data": {
|
81 | 97 | "text/plain": [
|
82 |
| - "array([[[ 0., 1., 2., 3.],\n", |
83 |
| - " [ 4., 5., 6., 7.],\n", |
84 |
| - " [ 8., 9., 10., 11.]],\n", |
| 98 | + "array([[[ 0., 1., 2., 3.],\n", |
| 99 | + " [ 4., 5., 6., 7.],\n", |
| 100 | + " [ 8., 9., 10., 11.]],\n", |
85 | 101 | "\n",
|
86 |
| - " [[ 12., 13., 14., 15.],\n", |
87 |
| - " [ 16., 17., 18., 19.],\n", |
88 |
| - " [ 20., 21., 22., 23.]]])" |
| 102 | + " [[12., 13., 14., 15.],\n", |
| 103 | + " [16., 17., 18., 19.],\n", |
| 104 | + " [20., 21., 22., 23.]]])" |
89 | 105 | ]
|
90 | 106 | },
|
91 |
| - "execution_count": 8, |
| 107 | + "execution_count": 6, |
92 | 108 | "metadata": {},
|
93 | 109 | "output_type": "execute_result"
|
94 | 110 | }
|
|
99 | 115 | },
|
100 | 116 | {
|
101 | 117 | "cell_type": "code",
|
102 |
| - "execution_count": null, |
| 118 | + "execution_count": 7, |
| 119 | + "metadata": { |
| 120 | + "tags": [] |
| 121 | + }, |
| 122 | + "outputs": [], |
| 123 | + "source": [ |
| 124 | + "import array_sum" |
| 125 | + ] |
| 126 | + }, |
| 127 | + { |
| 128 | + "cell_type": "code", |
| 129 | + "execution_count": 8, |
| 130 | + "metadata": { |
| 131 | + "tags": [] |
| 132 | + }, |
| 133 | + "outputs": [ |
| 134 | + { |
| 135 | + "data": { |
| 136 | + "text/plain": [ |
| 137 | + "15.0" |
| 138 | + ] |
| 139 | + }, |
| 140 | + "execution_count": 8, |
| 141 | + "metadata": {}, |
| 142 | + "output_type": "execute_result" |
| 143 | + } |
| 144 | + ], |
| 145 | + "source": [ |
| 146 | + "array_sum.array_sum(a)" |
| 147 | + ] |
| 148 | + }, |
| 149 | + { |
| 150 | + "cell_type": "code", |
| 151 | + "execution_count": 3, |
103 | 152 | "metadata": {
|
104 |
| - "collapsed": true |
| 153 | + "tags": [] |
105 | 154 | },
|
106 | 155 | "outputs": [],
|
| 156 | + "source": [ |
| 157 | + "import array_init_pure" |
| 158 | + ] |
| 159 | + }, |
| 160 | + { |
| 161 | + "cell_type": "code", |
| 162 | + "execution_count": 4, |
| 163 | + "metadata": { |
| 164 | + "tags": [] |
| 165 | + }, |
| 166 | + "outputs": [ |
| 167 | + { |
| 168 | + "data": { |
| 169 | + "text/plain": [ |
| 170 | + "array([[ 0., 1., 2.],\n", |
| 171 | + " [ 3., 4., 5.],\n", |
| 172 | + " [ 6., 7., 8.],\n", |
| 173 | + " [ 9., 10., 11.],\n", |
| 174 | + " [12., 13., 14.]])" |
| 175 | + ] |
| 176 | + }, |
| 177 | + "execution_count": 4, |
| 178 | + "metadata": {}, |
| 179 | + "output_type": "execute_result" |
| 180 | + } |
| 181 | + ], |
| 182 | + "source": [ |
| 183 | + "array_init_pure.cons((5, 3))" |
| 184 | + ] |
| 185 | + }, |
| 186 | + { |
| 187 | + "cell_type": "code", |
| 188 | + "execution_count": null, |
| 189 | + "metadata": {}, |
| 190 | + "outputs": [], |
107 | 191 | "source": []
|
108 | 192 | }
|
109 | 193 | ],
|
110 | 194 | "metadata": {
|
111 | 195 | "kernelspec": {
|
112 |
| - "display_name": "Python 3", |
| 196 | + "display_name": "Python 3 (ipykernel)", |
113 | 197 | "language": "python",
|
114 | 198 | "name": "python3"
|
115 | 199 | },
|
|
123 | 207 | "name": "python",
|
124 | 208 | "nbconvert_exporter": "python",
|
125 | 209 | "pygments_lexer": "ipython3",
|
126 |
| - "version": "3.4.3" |
| 210 | + "version": "3.11.5" |
127 | 211 | }
|
128 | 212 | },
|
129 | 213 | "nbformat": 4,
|
130 |
| - "nbformat_minor": 0 |
| 214 | + "nbformat_minor": 4 |
131 | 215 | }
|
0 commit comments