Skip to content

[AI Deploy] - Update Getting Started guide #8075

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1047,7 +1047,6 @@
+ [Tutorials](public-cloud-ai-and-machine-learning-ai-training-tutorials)
+ [AI Training - Tutorial - Train your first ML model](public_cloud/ai_machine_learning/training_tuto_01_train_your_first_model)
+ [AI Training - Tutorial - Build & use custom Docker image](public_cloud/ai_machine_learning/training_tuto_02_build_custom_image)
+ [AI Training - Tutorial - Run your first Tensorflow code with GPUs](public_cloud/ai_machine_learning/training_tuto_03_tensorflow_gpu)
+ [AI Training - Tutorial - Connect to VSCode via remote](public_cloud/ai_machine_learning/training_tuto_04_vscode_remote)
+ [AI Training - Tutorial - Use tensorboard inside a job](public_cloud/ai_machine_learning/training_tuto_05_tensorboard)
+ [AI Training - Tutorial - Compare models with W&B for audio classification task](public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases)
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: AI Notebooks - Getting started
excerpt: Learn how to simply bootstrap an AI Notebook
updated: 2024-12-10
updated: 2025-07-01
---

## Introduction
Expand Down Expand Up @@ -429,7 +429,7 @@ With your new Notebook open, enter some Python code in the first code cell. We c
print("Hello World")
```

To execute the code, simply press the `▶️`{.action} located in the toolbar above the code cell. You should then see the output:
To execute the code, simply press the ▶️ button located in the toolbar above the code cell. You should then see the output:

```bash
Hello World
Expand All @@ -443,6 +443,29 @@ Your code is executed in your browser and will consume the CPU and GPU resources

To save your Notebook, click on the sub-menu `Save`{.action} of the `File` menu. Alternatively, you can use the keyboard shortcut `Ctrl+S`, or `CMD+S`, to save the Notebook quickly.

### Getting started with code examples

To help you get started with your AI Notebook, we provide a [GitHub repository](https://github.com/ovh/ai-training-examples) named `ai-training-examples`, containing code examples and tutorials. This repository is already cloned in your Notebook workspace when you launch it, so you can start exploring the examples right away.

We currently provide a variety of tutorials, including for examples:

- [Tensorflow](https://www.tensorflow.org/) tutorials as `ipython notebooks`
- Basic computation using single CPU or GPU: accessible on `notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb).
- Basic computation using multiple GPUs: accessible on `notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb).
- A [PyTorch](https://pytorch.org/) version of this multi-GPU benchmarking tutorial, available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/pytorch/multi_gpu_benchmark.ipynb).

These tutorials demonstrate how to perform simple tensor computations and compare the performance of running them on CPU versus GPU.

In addition to these tutorials, we also provide examples for more advanced topics, including:

- Audio classification
- Image classification
- Image Generation
- Image Segmentation
- Object detection

You can also learn to compare AI models based on resource consumption, accuracy, and training time. Refer to [this tutorial](/pages/public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases) for more information.

### Stopping an AI Notebook

You can stop your AI Notebook at any time. This will release its compute resources but will keep your Notebook data and installed libraries. Therefore, you will not incur any further charges for compute unless you restart the Notebook. However, attached storage will be billed at the price of OVHcloud Object Storage. Consult the [AI Notebooks Billing documentation](/pages/public_cloud/ai_machine_learning/notebook_guide_billing_concept) for more information.
Expand Down Expand Up @@ -633,4 +656,4 @@ If you need training or technical assistance to implement our solutions, contact

Please feel free to send us your questions, feedback, and suggestions regarding AI Notebooks:

- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: AI Notebooks - Getting started
excerpt: Learn how to simply bootstrap an AI Notebook
updated: 2024-12-10
updated: 2025-07-01
---

## Introduction
Expand Down Expand Up @@ -429,7 +429,7 @@ With your new Notebook open, enter some Python code in the first code cell. We c
print("Hello World")
```

To execute the code, simply press the `▶️`{.action} located in the toolbar above the code cell. You should then see the output:
To execute the code, simply press the ▶️ button located in the toolbar above the code cell. You should then see the output:

```bash
Hello World
Expand All @@ -443,6 +443,29 @@ Your code is executed in your browser and will consume the CPU and GPU resources

To save your Notebook, click on the sub-menu `Save`{.action} of the `File` menu. Alternatively, you can use the keyboard shortcut `Ctrl+S`, or `CMD+S`, to save the Notebook quickly.

### Getting started with code examples

To help you get started with your AI Notebook, we provide a [GitHub repository](https://github.com/ovh/ai-training-examples) named `ai-training-examples`, containing code examples and tutorials. This repository is already cloned in your Notebook workspace when you launch it, so you can start exploring the examples right away.

We currently provide a variety of tutorials, including for examples:

- [Tensorflow](https://www.tensorflow.org/) tutorials as `ipython notebooks`
- Basic computation using single CPU or GPU: accessible on `notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb).
- Basic computation using multiple GPUs: accessible on `notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb).
- A [PyTorch](https://pytorch.org/) version of this multi-GPU benchmarking tutorial, available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/pytorch/multi_gpu_benchmark.ipynb).

These tutorials demonstrate how to perform simple tensor computations and compare the performance of running them on CPU versus GPU.

In addition to these tutorials, we also provide examples for more advanced topics, including:

- Audio classification
- Image classification
- Image Generation
- Image Segmentation
- Object detection

You can also learn to compare AI models based on resource consumption, accuracy, and training time. Refer to [this tutorial](/pages/public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases) for more information.

### Stopping an AI Notebook

You can stop your AI Notebook at any time. This will release its compute resources but will keep your Notebook data and installed libraries. Therefore, you will not incur any further charges for compute unless you restart the Notebook. However, attached storage will be billed at the price of OVHcloud Object Storage. Consult the [AI Notebooks Billing documentation](/pages/public_cloud/ai_machine_learning/notebook_guide_billing_concept) for more information.
Expand Down Expand Up @@ -633,4 +656,4 @@ If you need training or technical assistance to implement our solutions, contact

Please feel free to send us your questions, feedback, and suggestions regarding AI Notebooks:

- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: AI Notebooks - Getting started
excerpt: Learn how to simply bootstrap an AI Notebook
updated: 2024-12-10
updated: 2025-07-01
---

## Introduction
Expand Down Expand Up @@ -429,7 +429,7 @@ With your new Notebook open, enter some Python code in the first code cell. We c
print("Hello World")
```

To execute the code, simply press the `▶️`{.action} located in the toolbar above the code cell. You should then see the output:
To execute the code, simply press the ▶️ button located in the toolbar above the code cell. You should then see the output:

```bash
Hello World
Expand All @@ -443,6 +443,29 @@ Your code is executed in your browser and will consume the CPU and GPU resources

To save your Notebook, click on the sub-menu `Save`{.action} of the `File` menu. Alternatively, you can use the keyboard shortcut `Ctrl+S`, or `CMD+S`, to save the Notebook quickly.

### Getting started with code examples

To help you get started with your AI Notebook, we provide a [GitHub repository](https://github.com/ovh/ai-training-examples) named `ai-training-examples`, containing code examples and tutorials. This repository is already cloned in your Notebook workspace when you launch it, so you can start exploring the examples right away.

We currently provide a variety of tutorials, including for examples:

- [Tensorflow](https://www.tensorflow.org/) tutorials as `ipython notebooks`
- Basic computation using single CPU or GPU: accessible on `notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb).
- Basic computation using multiple GPUs: accessible on `notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb).
- A [PyTorch](https://pytorch.org/) version of this multi-GPU benchmarking tutorial, available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/pytorch/multi_gpu_benchmark.ipynb).

These tutorials demonstrate how to perform simple tensor computations and compare the performance of running them on CPU versus GPU.

In addition to these tutorials, we also provide examples for more advanced topics, including:

- Audio classification
- Image classification
- Image Generation
- Image Segmentation
- Object detection

You can also learn to compare AI models based on resource consumption, accuracy, and training time. Refer to [this tutorial](/pages/public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases) for more information.

### Stopping an AI Notebook

You can stop your AI Notebook at any time. This will release its compute resources but will keep your Notebook data and installed libraries. Therefore, you will not incur any further charges for compute unless you restart the Notebook. However, attached storage will be billed at the price of OVHcloud Object Storage. Consult the [AI Notebooks Billing documentation](/pages/public_cloud/ai_machine_learning/notebook_guide_billing_concept) for more information.
Expand Down Expand Up @@ -633,4 +656,4 @@ If you need training or technical assistance to implement our solutions, contact

Please feel free to send us your questions, feedback, and suggestions regarding AI Notebooks:

- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: AI Notebooks - Getting started
excerpt: Learn how to simply bootstrap an AI Notebook
updated: 2024-12-10
updated: 2025-07-01
---

## Introduction
Expand Down Expand Up @@ -429,7 +429,7 @@ With your new Notebook open, enter some Python code in the first code cell. We c
print("Hello World")
```

To execute the code, simply press the `▶️`{.action} located in the toolbar above the code cell. You should then see the output:
To execute the code, simply press the ▶️ button located in the toolbar above the code cell. You should then see the output:

```bash
Hello World
Expand All @@ -443,6 +443,29 @@ Your code is executed in your browser and will consume the CPU and GPU resources

To save your Notebook, click on the sub-menu `Save`{.action} of the `File` menu. Alternatively, you can use the keyboard shortcut `Ctrl+S`, or `CMD+S`, to save the Notebook quickly.

### Getting started with code examples

To help you get started with your AI Notebook, we provide a [GitHub repository](https://github.com/ovh/ai-training-examples) named `ai-training-examples`, containing code examples and tutorials. This repository is already cloned in your Notebook workspace when you launch it, so you can start exploring the examples right away.

We currently provide a variety of tutorials, including for examples:

- [Tensorflow](https://www.tensorflow.org/) tutorials as `ipython notebooks`
- Basic computation using single CPU or GPU: accessible on `notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb).
- Basic computation using multiple GPUs: accessible on `notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb).
- A [PyTorch](https://pytorch.org/) version of this multi-GPU benchmarking tutorial, available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/pytorch/multi_gpu_benchmark.ipynb).

These tutorials demonstrate how to perform simple tensor computations and compare the performance of running them on CPU versus GPU.

In addition to these tutorials, we also provide examples for more advanced topics, including:

- Audio classification
- Image classification
- Image Generation
- Image Segmentation
- Object detection

You can also learn to compare AI models based on resource consumption, accuracy, and training time. Refer to [this tutorial](/pages/public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases) for more information.

### Stopping an AI Notebook

You can stop your AI Notebook at any time. This will release its compute resources but will keep your Notebook data and installed libraries. Therefore, you will not incur any further charges for compute unless you restart the Notebook. However, attached storage will be billed at the price of OVHcloud Object Storage. Consult the [AI Notebooks Billing documentation](/pages/public_cloud/ai_machine_learning/notebook_guide_billing_concept) for more information.
Expand Down Expand Up @@ -633,4 +656,4 @@ If you need training or technical assistance to implement our solutions, contact

Please feel free to send us your questions, feedback, and suggestions regarding AI Notebooks:

- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
- In the #ai-notebooks channel of the OVHcloud [Discord server](https://discord.gg/ovhcloud), where you can engage with the community and OVHcloud team members.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: AI Notebooks - Getting started
excerpt: Learn how to simply bootstrap an AI Notebook
updated: 2024-12-10
updated: 2025-07-01
---

## Introduction
Expand Down Expand Up @@ -429,7 +429,7 @@ With your new Notebook open, enter some Python code in the first code cell. We c
print("Hello World")
```

To execute the code, simply press the `▶️`{.action} located in the toolbar above the code cell. You should then see the output:
To execute the code, simply press the ▶️ button located in the toolbar above the code cell. You should then see the output:

```bash
Hello World
Expand All @@ -443,6 +443,29 @@ Your code is executed in your browser and will consume the CPU and GPU resources

To save your Notebook, click on the sub-menu `Save`{.action} of the `File` menu. Alternatively, you can use the keyboard shortcut `Ctrl+S`, or `CMD+S`, to save the Notebook quickly.

### Getting started with code examples

To help you get started with your AI Notebook, we provide a [GitHub repository](https://github.com/ovh/ai-training-examples) named `ai-training-examples`, containing code examples and tutorials. This repository is already cloned in your Notebook workspace when you launch it, so you can start exploring the examples right away.

We currently provide a variety of tutorials, including for examples:

- [Tensorflow](https://www.tensorflow.org/) tutorials as `ipython notebooks`
- Basic computation using single CPU or GPU: accessible on `notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/basic_gpu_cpu_benchmark.ipynb).
- Basic computation using multiple GPUs: accessible on `notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb`. GitHub preview available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/tensorflow/multiple_gpus_computation.ipynb).
- A [PyTorch](https://pytorch.org/) version of this multi-GPU benchmarking tutorial, available [here](https://github.com/ovh/ai-training-examples/blob/main/notebooks/getting-started/pytorch/multi_gpu_benchmark.ipynb).

These tutorials demonstrate how to perform simple tensor computations and compare the performance of running them on CPU versus GPU.

In addition to these tutorials, we also provide examples for more advanced topics, including:

- Audio classification
- Image classification
- Image Generation
- Image Segmentation
- Object detection

You can also learn to compare AI models based on resource consumption, accuracy, and training time. Refer to [this tutorial](/pages/public_cloud/ai_machine_learning/training_tuto_06_models_comparaison_weights_and_biases) for more information.

### Stopping an AI Notebook

You can stop your AI Notebook at any time. This will release its compute resources but will keep your Notebook data and installed libraries. Therefore, you will not incur any further charges for compute unless you restart the Notebook. However, attached storage will be billed at the price of OVHcloud Object Storage. Consult the [AI Notebooks Billing documentation](/pages/public_cloud/ai_machine_learning/notebook_guide_billing_concept) for more information.
Expand Down
Loading