AI Training - Tutorial - Connect to VSCode via remote

Tutorial to configure Remote Visual Studio with AI Training

Last updated 1st September, 2022.

Objective

This tutorial covers the process of starting a job using a Visual Studio Code Remote via SSH.

Requirements

The deployed image needs to contain the bash binary and a glibc-based Linux (Ubuntu / Debian)

Installation

  1. Install an OpenSSH compatible SSH client if one is not already present.
  2. Install Visual Studio Code.
  3. Install the Remote Development extension pack.

Start a job with the SSH feature

We will launch a job with the CLI, just choose the number of GPUs (<nb-gpus>) to use on your job and use the following command:

ovhai job run --gpu <nb-gpus> -s ~/.ssh/id_ed25519.pub ovhcom/ai-training-tensorflow:2.3.0

Once the job is Running, you can see the sshUrl with job get:

ovhai job get <job-id>

Configure VSCode Remote Development

Verify you can connect to the SSH host by running the following command from a terminal / PowerShell window replacing user\@hostname accordingly:

ssh <job-id>@gra.training.ai.cloud.ovh.net

Welcome to OVHcloud AI Training Jobs SSH
job-0d916855-1cd4-4b66-8803-b4782bc13902:~$

Click on the Remote Explorer Button.

image

Then click on the + button to add a SSH server.

image

Then click on the window icon near your server in the list.

image

Enjoy.

image

Go further

  • Check how to run Tensorflow code with GPUs here.
  • You can compare AI models based on resource consumption, accuracy and training time. Refer to this tutorial.

Feedback

Please send us your questions, feedback and suggestions to improve the service:


Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.


Estes manuais também podem ser úteis...

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).