|
52 | 52 | " min_memory=4,\n",
|
53 | 53 | " max_memory=4,\n",
|
54 | 54 | " num_gpus=0,\n",
|
55 |
| -<<<<<<< HEAD:demo-notebooks/guided-demos/2_job_client.ipynb |
56 | 55 | " image=\"quay.io/project-codeflare/ray:latest-py39-cu118\"\n",
|
57 |
| -======= |
58 |
| - " mcad=True,\n", |
59 |
| - " image=\"quay.io/project-codeflare/ray:latest-py39-cu118\",\n", |
60 |
| - " instascale=False\n", |
61 |
| ->>>>>>> 583747f (Added demo notebook for Kueue by default):demo-notebooks/guided-demos/preview_nbs/2_basic_jobs.ipynb |
62 | 56 | "))"
|
63 | 57 | ]
|
64 | 58 | },
|
|
258 | 252 | {
|
259 | 253 | "cell_type": "code",
|
260 | 254 | "execution_count": null,
|
261 |
| -<<<<<<< HEAD:demo-notebooks/guided-demos/2_job_client.ipynb |
262 |
| -======= |
263 |
| - "id": "496139cc", |
264 |
| - "metadata": {}, |
265 |
| - "outputs": [], |
266 |
| - "source": [ |
267 |
| - "jobdef = DDPJobDefinition(\n", |
268 |
| - " name=\"mnistjob\",\n", |
269 |
| - " script=\"mnist.py\",\n", |
270 |
| - " scheduler_args={\"namespace\": \"default\"},\n", |
271 |
| - " j=\"1x1\",\n", |
272 |
| - " gpu=0,\n", |
273 |
| - " cpu=1,\n", |
274 |
| - " memMB=8000,\n", |
275 |
| - " mcad=True,\n", |
276 |
| - " image=\"quay.io/project-codeflare/mnist-job-test:v0.0.1\"\n", |
277 |
| - ")\n", |
278 |
| - "job = jobdef.submit()" |
279 |
| - ] |
280 |
| - }, |
281 |
| - { |
282 |
| - "cell_type": "markdown", |
283 |
| - "id": "0837e43b", |
284 |
| - "metadata": {}, |
285 |
| - "source": [ |
286 |
| - "Once again, we can look at job status and logs:" |
287 |
| - ] |
288 |
| - }, |
289 |
| - { |
290 |
| - "cell_type": "code", |
291 |
| - "execution_count": null, |
292 |
| - "id": "3d18d42c", |
293 |
| - "metadata": {}, |
294 |
| - "outputs": [], |
295 |
| - "source": [ |
296 |
| - "job.status()" |
297 |
| - ] |
298 |
| - }, |
299 |
| - { |
300 |
| - "cell_type": "code", |
301 |
| - "execution_count": null, |
302 |
| - "id": "36d7ea97", |
303 |
| - "metadata": {}, |
304 |
| - "outputs": [], |
305 |
| - "source": [ |
306 |
| - "job.logs()" |
307 |
| - ] |
308 |
| - }, |
309 |
| - { |
310 |
| - "cell_type": "markdown", |
311 |
| - "id": "aebf376a", |
312 |
| - "metadata": {}, |
313 |
| - "source": [ |
314 |
| - "This time, once the pods complete, we can clean them up alongside any other associated resources. The following command can also be used to delete jobs early for both Ray and MCAD submission:" |
315 |
| - ] |
316 |
| - }, |
317 |
| - { |
318 |
| - "cell_type": "code", |
319 |
| - "execution_count": null, |
320 |
| - "id": "ebbb0674", |
321 |
| - "metadata": {}, |
322 |
| - "outputs": [], |
323 |
| - "source": [ |
324 |
| - "job.cancel()" |
325 |
| - ] |
326 |
| - }, |
327 |
| - { |
328 |
| - "cell_type": "code", |
329 |
| - "execution_count": null, |
330 |
| - "id": "0d41b90e", |
331 |
| ->>>>>>> 583747f (Added demo notebook for Kueue by default):demo-notebooks/guided-demos/preview_nbs/2_basic_jobs.ipynb |
332 | 255 | "metadata": {},
|
333 | 256 | "outputs": [],
|
334 | 257 | "source": [
|
|
0 commit comments