|
23 | 23 | "cell_type": "code",
|
24 | 24 | "execution_count": null,
|
25 | 25 | "id": "1bb6bc6f-7786-4d23-9eb1-e30bbc66c798",
|
26 |
| - "metadata": {}, |
| 26 | + "metadata": { |
| 27 | + "tags": [] |
| 28 | + }, |
27 | 29 | "outputs": [],
|
28 | 30 | "source": [
|
29 |
| - "print(process.memory_info().rss / 1024 / 1024)" |
| 31 | + "def print_process_ram_mb():\n", |
| 32 | + " print(process.memory_info().rss / 1024 / 1024)" |
| 33 | + ] |
| 34 | + }, |
| 35 | + { |
| 36 | + "cell_type": "code", |
| 37 | + "execution_count": null, |
| 38 | + "id": "b376676e-a7fe-4424-9ba6-fde5be03b649", |
| 39 | + "metadata": { |
| 40 | + "tags": [] |
| 41 | + }, |
| 42 | + "outputs": [], |
| 43 | + "source": [ |
| 44 | + "print_process_ram_mb()" |
30 | 45 | ]
|
31 | 46 | },
|
32 | 47 | {
|
33 | 48 | "cell_type": "code",
|
34 | 49 | "execution_count": null,
|
35 | 50 | "id": "b23ba640-88ec-40d9-b53c-c8cbb3e39b0b",
|
36 |
| - "metadata": {}, |
| 51 | + "metadata": { |
| 52 | + "tags": [] |
| 53 | + }, |
37 | 54 | "outputs": [],
|
38 | 55 | "source": [
|
39 | 56 | "plot = Plot()\n",
|
40 |
| - "\n", |
41 |
| - "# a = np.random.rand(5_000_000)\n", |
42 |
| - "# plot.add_line(a)\n", |
43 |
| - "\n", |
44 |
| - "\n", |
45 | 57 | "plot.show()"
|
46 | 58 | ]
|
47 | 59 | },
|
48 | 60 | {
|
49 | 61 | "cell_type": "code",
|
50 | 62 | "execution_count": null,
|
51 | 63 | "id": "17f46f21-b29d-4dd3-9496-989bbb240f50",
|
52 |
| - "metadata": {}, |
| 64 | + "metadata": { |
| 65 | + "tags": [] |
| 66 | + }, |
53 | 67 | "outputs": [],
|
54 | 68 | "source": [
|
55 |
| - "print(process.memory_info().rss / 1024 / 1024)" |
| 69 | + "print_process_ram_mb()" |
56 | 70 | ]
|
57 | 71 | },
|
58 | 72 | {
|
59 | 73 | "cell_type": "code",
|
60 | 74 | "execution_count": null,
|
61 | 75 | "id": "e26d392f-6afd-4e89-a685-d618065d3caf",
|
62 |
| - "metadata": {}, |
| 76 | + "metadata": { |
| 77 | + "tags": [] |
| 78 | + }, |
63 | 79 | "outputs": [],
|
64 | 80 | "source": [
|
65 |
| - "a = np.random.rand(1_000, 5_000)" |
| 81 | + "# for line\n", |
| 82 | + "# a = np.random.rand(10_000_000)\n", |
| 83 | + "\n", |
| 84 | + "# for heatmap\n", |
| 85 | + "# a = np.random.rand(20_000, 20_000)\n", |
| 86 | + "\n", |
| 87 | + "# for line collection\n", |
| 88 | + "# a = np.random.rand(500, 50_000)\n", |
| 89 | + "\n", |
| 90 | + "# for image\n", |
| 91 | + "# a = np.random.rand(7_000, 7_000)\n", |
| 92 | + "\n", |
| 93 | + "# for scatter\n", |
| 94 | + "a = np.random.rand(10_000_000, 3)" |
66 | 95 | ]
|
67 | 96 | },
|
68 | 97 | {
|
69 | 98 | "cell_type": "code",
|
70 | 99 | "execution_count": null,
|
71 | 100 | "id": "31e3027a-56cf-4f7b-ba78-aed4f78eef47",
|
72 |
| - "metadata": {}, |
| 101 | + "metadata": { |
| 102 | + "tags": [] |
| 103 | + }, |
73 | 104 | "outputs": [],
|
74 | 105 | "source": [
|
75 |
| - "print(process.memory_info().rss / 1024 / 1024)" |
| 106 | + "print_process_ram_mb()" |
76 | 107 | ]
|
77 | 108 | },
|
78 | 109 | {
|
79 | 110 | "cell_type": "code",
|
80 | 111 | "execution_count": null,
|
81 | 112 | "id": "9cf2ceaa-5b01-4e12-be39-f267cd355833",
|
82 |
| - "metadata": {}, |
| 113 | + "metadata": { |
| 114 | + "tags": [] |
| 115 | + }, |
83 | 116 | "outputs": [],
|
84 | 117 | "source": [
|
85 |
| - "plot.add_line_stack(a)" |
| 118 | + "# g = plot.add_line_collection(a)\n", |
| 119 | + "# g = plot.add_heatmap(a)\n", |
| 120 | + "# g = plot.add_line(a)\n", |
| 121 | + "g = plot.add_scatter(a)" |
86 | 122 | ]
|
87 | 123 | },
|
88 | 124 | {
|
89 | 125 | "cell_type": "code",
|
90 | 126 | "execution_count": null,
|
91 |
| - "id": "53170858-ae72-4451-8647-7d5b1f9da75e", |
92 |
| - "metadata": {}, |
| 127 | + "id": "6518795c-98cf-405d-94ab-786ac3b2e1d6", |
| 128 | + "metadata": { |
| 129 | + "tags": [] |
| 130 | + }, |
93 | 131 | "outputs": [],
|
94 | 132 | "source": [
|
95 |
| - "print(process.memory_info().rss / 1024 / 1024)" |
| 133 | + "g" |
96 | 134 | ]
|
97 | 135 | },
|
98 | 136 | {
|
99 | 137 | "cell_type": "code",
|
100 | 138 | "execution_count": null,
|
101 | 139 | "id": "ee2481c9-82e3-4043-85fd-21a0cdf21187",
|
102 |
| - "metadata": {}, |
| 140 | + "metadata": { |
| 141 | + "tags": [] |
| 142 | + }, |
103 | 143 | "outputs": [],
|
104 | 144 | "source": [
|
105 | 145 | "plot.auto_scale()"
|
106 | 146 | ]
|
107 | 147 | },
|
| 148 | + { |
| 149 | + "cell_type": "code", |
| 150 | + "execution_count": null, |
| 151 | + "id": "53170858-ae72-4451-8647-7d5b1f9da75e", |
| 152 | + "metadata": { |
| 153 | + "tags": [] |
| 154 | + }, |
| 155 | + "outputs": [], |
| 156 | + "source": [ |
| 157 | + "print(process.memory_info().rss / 1024 / 1024)" |
| 158 | + ] |
| 159 | + }, |
108 | 160 | {
|
109 | 161 | "cell_type": "code",
|
110 | 162 | "execution_count": null,
|
111 | 163 | "id": "e4e0f73b-c58a-40e7-acf5-07a1f70d2821",
|
112 |
| - "metadata": {}, |
| 164 | + "metadata": { |
| 165 | + "tags": [] |
| 166 | + }, |
113 | 167 | "outputs": [],
|
114 | 168 | "source": [
|
115 | 169 | "plot.delete_graphic(plot.graphics[0])"
|
|
119 | 173 | "cell_type": "code",
|
120 | 174 | "execution_count": null,
|
121 | 175 | "id": "56c64498-229e-48b7-9fb1-f7c327fff2ae",
|
122 |
| - "metadata": {}, |
| 176 | + "metadata": { |
| 177 | + "tags": [] |
| 178 | + }, |
123 | 179 | "outputs": [],
|
124 | 180 | "source": [
|
125 | 181 | "print(process.memory_info().rss / 1024 / 1024)"
|
|
0 commit comments