|
57 | 57 | }, |
58 | 58 | { |
59 | 59 | "cell_type": "code", |
60 | | - "execution_count": null, |
| 60 | + "execution_count": 1, |
61 | 61 | "metadata": {}, |
62 | | - "outputs": [ |
63 | | - { |
64 | | - "name": "stdout", |
65 | | - "output_type": "stream", |
66 | | - "text": [ |
67 | | - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m187.7/187.7 KB\u001b[0m \u001b[31m3.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", |
68 | | - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m21.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", |
69 | | - "\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", |
70 | | - " Building wheel for pygeotile (setup.py) ... \u001b[?25l\u001b[?25hdone\n" |
71 | | - ] |
72 | | - } |
73 | | - ], |
| 62 | + "outputs": [], |
74 | 63 | "source": [ |
75 | 64 | "!pip install -q 'labelbox[data]'" |
76 | 65 | ] |
77 | 66 | }, |
78 | 67 | { |
79 | 68 | "cell_type": "code", |
80 | | - "execution_count": null, |
| 69 | + "execution_count": 2, |
81 | 70 | "metadata": {}, |
82 | 71 | "outputs": [], |
83 | 72 | "source": [ |
|
95 | 84 | }, |
96 | 85 | { |
97 | 86 | "cell_type": "code", |
98 | | - "execution_count": null, |
| 87 | + "execution_count": 3, |
99 | 88 | "metadata": {}, |
100 | 89 | "outputs": [], |
101 | 90 | "source": [ |
102 | | - "API_KEY = \"\"\n", |
| 91 | + "API_KEY = \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjbDNhaXV4MTAwMGt4MDhzcjJoYWpnZW5mIiwib3JnYW5pemF0aW9uSWQiOiJjbDNhaHY3M3cxODkxMDg3cWJ3enMzZWRkIiwiYXBpS2V5SWQiOiJjbGV5ZzcwZGQwMTRyMDcyNmVrc2Fhc3FkIiwic2VjcmV0IjoiMjMwY2IzY2RhNmJkNzY1ODA2ZTU0YjRlODAyZGQxZGMiLCJpYXQiOjE2NzgyMDU0NDksImV4cCI6MjMwOTM1NzQ0OX0.rIF5GlEqvMXbrMABU6MDIwqXJuUAyMU_Wr_BK0QpvlQ\"\n", |
103 | 92 | "client = lb.Client(API_KEY)" |
104 | 93 | ] |
105 | 94 | }, |
106 | 95 | { |
107 | 96 | "cell_type": "code", |
108 | | - "execution_count": null, |
| 97 | + "execution_count": 4, |
109 | 98 | "metadata": {}, |
110 | 99 | "outputs": [], |
111 | 100 | "source": [ |
|
148 | 137 | }, |
149 | 138 | { |
150 | 139 | "cell_type": "code", |
151 | | - "execution_count": null, |
| 140 | + "execution_count": 6, |
152 | 141 | "metadata": {}, |
153 | 142 | "outputs": [], |
154 | 143 | "source": [ |
|
164 | 153 | }, |
165 | 154 | { |
166 | 155 | "cell_type": "code", |
167 | | - "execution_count": null, |
| 156 | + "execution_count": 7, |
168 | 157 | "metadata": {}, |
169 | 158 | "outputs": [], |
170 | 159 | "source": [ |
|
205 | 194 | }, |
206 | 195 | { |
207 | 196 | "cell_type": "code", |
208 | | - "execution_count": null, |
| 197 | + "execution_count": 8, |
209 | 198 | "metadata": {}, |
210 | 199 | "outputs": [], |
211 | 200 | "source": [ |
|
223 | 212 | }, |
224 | 213 | { |
225 | 214 | "cell_type": "code", |
226 | | - "execution_count": null, |
| 215 | + "execution_count": 9, |
227 | 216 | "metadata": {}, |
228 | 217 | "outputs": [], |
229 | 218 | "source": [ |
|
287 | 276 | }, |
288 | 277 | { |
289 | 278 | "cell_type": "code", |
290 | | - "execution_count": null, |
| 279 | + "execution_count": 10, |
291 | 280 | "metadata": {}, |
292 | 281 | "outputs": [], |
293 | 282 | "source": [ |
|
377 | 366 | }, |
378 | 367 | { |
379 | 368 | "cell_type": "code", |
380 | | - "execution_count": null, |
| 369 | + "execution_count": 11, |
381 | 370 | "metadata": {}, |
382 | 371 | "outputs": [], |
383 | 372 | "source": [ |
|
467 | 456 | }, |
468 | 457 | { |
469 | 458 | "cell_type": "code", |
470 | | - "execution_count": null, |
| 459 | + "execution_count": 12, |
471 | 460 | "metadata": {}, |
472 | | - "outputs": [], |
| 461 | + "outputs": [ |
| 462 | + { |
| 463 | + "name": "stderr", |
| 464 | + "output_type": "stream", |
| 465 | + "text": [ |
| 466 | + "There are errors present. Please look at `task.errors` for more details\n" |
| 467 | + ] |
| 468 | + }, |
| 469 | + { |
| 470 | + "name": "stdout", |
| 471 | + "output_type": "stream", |
| 472 | + "text": [ |
| 473 | + "Errors: Duplicate global keys found: sample-video-2.mp4\n", |
| 474 | + "Failed data rows: [{'message': 'Duplicate global keys found: sample-video-2.mp4', 'failedDataRows': [{'globalKey': 'sample-video-2.mp4', 'rowData': 'https://storage.googleapis.com/labelbox-datasets/video-sample-data/sample-video-2.mp4', 'attachmentInputs': []}]}]\n" |
| 475 | + ] |
| 476 | + } |
| 477 | + ], |
473 | 478 | "source": [ |
474 | 479 | "# send a sample image as batch to the project\n", |
475 | 480 | "global_key = \"sample-video-2.mp4\"\n", |
|
494 | 499 | }, |
495 | 500 | { |
496 | 501 | "cell_type": "code", |
497 | | - "execution_count": null, |
| 502 | + "execution_count": 14, |
498 | 503 | "metadata": {}, |
499 | 504 | "outputs": [], |
500 | 505 | "source": [ |
|
569 | 574 | " name=\"point_video\"), \n", |
570 | 575 | " lb.Tool( # Polyline tool given the name \"line\"\n", |
571 | 576 | " tool=lb.Tool.Type.LINE,\n", |
572 | | - " name=\"line_video_frame\"),\n", |
573 | | - " lb.Tool( # Relationship tool given the name \"relationship\"\n", |
574 | | - " tool=lb.Tool.Type.RELATIONSHIP,\n", |
575 | | - " name=\"relationship_video\")]\n", |
| 577 | + " name=\"line_video_frame\")]\n", |
576 | 578 | ")\n", |
577 | 579 | "\n", |
578 | 580 | "ontology = client.create_ontology(\"Video Prediction Import Demo\", ontology_builder.asdict(), media_type=lb.MediaType.Video)\n", |
|
1197 | 1199 | } |
1198 | 1200 | ], |
1199 | 1201 | "metadata": { |
| 1202 | + "kernelspec": { |
| 1203 | + "display_name": "Python 3", |
| 1204 | + "language": "python", |
| 1205 | + "name": "python3" |
| 1206 | + }, |
1200 | 1207 | "language_info": { |
1201 | | - "name": "python" |
| 1208 | + "codemirror_mode": { |
| 1209 | + "name": "ipython", |
| 1210 | + "version": 3 |
| 1211 | + }, |
| 1212 | + "file_extension": ".py", |
| 1213 | + "mimetype": "text/x-python", |
| 1214 | + "name": "python", |
| 1215 | + "nbconvert_exporter": "python", |
| 1216 | + "pygments_lexer": "ipython3", |
| 1217 | + "version": "3.10.7" |
1202 | 1218 | } |
1203 | 1219 | }, |
1204 | 1220 | "nbformat": 4, |
|
0 commit comments