Repository: mozuma/mozuma (language: python)

Issue:
Add links to notebooks in documentation
### Is your proposal related to a problem?

<!--
  Provide a clear and concise description of what the problem is.
  For example, "I'm always frustrated when..."
-->

It is not clear for the examples in the documentation where to find the original notebooks.

### Describe the solution you'd like

<!--
  Provide a clear and concise description of what you want to happen.
-->

We could add a link to the notebook in the GitHub repository and a badge to "Open the notebook in colab" for easy testing.



Discussion / hints:

Fix patch:
diff --git a/docs/1-getting-started.ipynb b/docs/1-getting-started.ipynb
index 433701e..d3d3d67 100644
--- a/docs/1-getting-started.ipynb
+++ b/docs/1-getting-started.ipynb
@@ -1,12 +1,24 @@
 {
  "cells": [
+  {
+   "cell_type": "markdown",
+   "id": "57050ff3",
+   "metadata": {},
+   "source": [
+    "# Getting started"
+   ]
+  },
   {
    "cell_type": "markdown",
    "id": "95be1f0c",
    "metadata": {},
    "source": [
-    "\n",
-    "# Getting started\n",
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/1-getting-started.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/1-getting-started.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
     "\n",
     "## Code-based usage\n",
     "\n",
diff --git a/docs/1-getting-started.md b/docs/1-getting-started.md
index 14c4964..0a3d91e 100644
--- a/docs/1-getting-started.md
+++ b/docs/1-getting-started.md
@@ -7,16 +7,23 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
     display_name: Python 3.7.10 ('mozuma')
     language: python
     name: python3
 ---
 
-
 # Getting started
 
+
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/1-getting-started.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/1-getting-started.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 ## Code-based usage
 
 This guide runs through the inference of a PyTorch ResNet model pre-trained on imagenet.
diff --git a/docs/examples/00-overview.ipynb b/docs/examples/00-overview.ipynb
index 08a8548..20db865 100644
--- a/docs/examples/00-overview.ipynb
+++ b/docs/examples/00-overview.ipynb
@@ -1,14 +1,29 @@
 {
  "cells": [
+  {
+   "cell_type": "markdown",
+   "id": "ca6139f2",
+   "metadata": {},
+   "source": [
+    "# MoZuMa Overview"
+   ]
+  },
   {
    "cell_type": "markdown",
    "id": "3d7b1dfa",
    "metadata": {},
    "source": [
-    "# MoZuMa overview\n",
+    "\n",
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/00-overview.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/00-overview.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
     "\n",
     "This notebook contains sample code that helps getting started with building queries with MoZuMa.\n",
-    "It discusses how to extract embeddings of images using MoZuMa as well as how to filter or rank images with these embeddings."
+    "It shows how to extract embeddings of images with MoZuMa as well as how to filter or rank images using these embeddings.\n"
    ]
   },
   {
diff --git a/docs/examples/00-overview.md b/docs/examples/00-overview.md
index 9a4879f..db0bd45 100644
--- a/docs/examples/00-overview.md
+++ b/docs/examples/00-overview.md
@@ -13,10 +13,22 @@ jupyter:
     name: python3
 ---
 
-# MoZuMa overview
+# MoZuMa Overview
+
+<!-- #region -->
+
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/00-overview.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/00-overview.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 
 This notebook contains sample code that helps getting started with building queries with MoZuMa.
-It discusses how to extract embeddings of images using MoZuMa as well as how to filter or rank images with these embeddings.
+It shows how to extract embeddings of images with MoZuMa as well as how to filter or rank images using these embeddings.
+
+<!-- #endregion -->
 
 ```python
 # Install additional requirements
diff --git a/docs/examples/arcface.ipynb b/docs/examples/arcface.ipynb
index 2793443..5a7697b 100644
--- a/docs/examples/arcface.ipynb
+++ b/docs/examples/arcface.ipynb
@@ -11,7 +11,17 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "Import `mozuma` modules"
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/arcface.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/arcface.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
+    "This example shows how to use `mozuma` to extract face embeddings from a collection of images.\n",
+    "Using these face embeddings, this example shows how to compute face similarity.\n",
+    "\n",
+    "Let's get started by importing `mozuma` modules."
    ]
   },
   {
@@ -206,15 +216,12 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "355aa20d4ad8dc39dec281b3934cd3d34f60aab58844993f6361175a2b6f9a83"
-  },
   "jupytext": {
-   "formats": "ipynb,md",
-   "main_language": "python"
+   "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.7.11 64-bit (conda)",
+   "display_name": "Python 3.7.12",
+   "language": "python",
    "name": "python3"
   },
   "language_info": {
@@ -227,7 +234,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/arcface.md b/docs/examples/arcface.md
index 285c39c..ece2caf 100644
--- a/docs/examples/arcface.md
+++ b/docs/examples/arcface.md
@@ -2,21 +2,31 @@
 jupyter:
   jupytext:
     formats: ipynb,md
-    main_language: python
     text_representation:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.7.11 64-bit (conda)
+    display_name: Python 3.7.12
+    language: python
     name: python3
 ---
 
 # Face Similarity Search
 
 
-Import `mozuma` modules
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/arcface.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/arcface.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
+This example shows how to use `mozuma` to extract face embeddings from a collection of images.
+Using these face embeddings, this example shows how to compute face similarity.
+
+Let's get started by importing `mozuma` modules.
 
 ```python
 from mozuma.torch.options import TorchRunnerOptions
diff --git a/docs/examples/keyframes.ipynb b/docs/examples/keyframes.ipynb
index 101978e..96abbc4 100644
--- a/docs/examples/keyframes.ipynb
+++ b/docs/examples/keyframes.ipynb
@@ -4,13 +4,20 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "# Video Key-frames Extraction Model"
+    "# Video Key-frames Extraction Model\n"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/keyframes.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/keyframes.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
     "Import `mozuma` modules"
    ]
   },
@@ -183,7 +190,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.10"
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/keyframes.md b/docs/examples/keyframes.md
index 6c03420..ef0dc82 100644
--- a/docs/examples/keyframes.md
+++ b/docs/examples/keyframes.md
@@ -7,7 +7,7 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
     display_name: 'Python 3.7.10 64-bit (''mozuma'': conda)'
     name: python3
@@ -16,6 +16,14 @@ jupyter:
 # Video Key-frames Extraction Model
 
 
+
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/keyframes.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/keyframes.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 Import `mozuma` modules
 
 ```python
diff --git a/docs/examples/magface.ipynb b/docs/examples/magface.ipynb
index 447deec..1e81505 100644
--- a/docs/examples/magface.ipynb
+++ b/docs/examples/magface.ipynb
@@ -11,6 +11,13 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/magface.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/magface.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
     "Import `mozuma` modules"
    ]
   },
@@ -286,15 +293,12 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "355aa20d4ad8dc39dec281b3934cd3d34f60aab58844993f6361175a2b6f9a83"
-  },
   "jupytext": {
-   "formats": "ipynb,md",
-   "main_language": "python"
+   "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.7.11 64-bit (conda)",
+   "display_name": "Python 3.7.12",
+   "language": "python",
    "name": "python3"
   },
   "language_info": {
@@ -307,7 +311,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/magface.md b/docs/examples/magface.md
index 3b7010b..f73b93f 100644
--- a/docs/examples/magface.md
+++ b/docs/examples/magface.md
@@ -2,20 +2,27 @@
 jupyter:
   jupytext:
     formats: ipynb,md
-    main_language: python
     text_representation:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.7.11 64-bit (conda)
+    display_name: Python 3.7.12
+    language: python
     name: python3
 ---
 
 # Face Quality Assessment with MagFace
 
 
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/magface.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/magface.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 Import `mozuma` modules
 
 ```python
diff --git a/docs/examples/text_to_retrieval_with_clip.ipynb b/docs/examples/text_to_retrieval_with_clip.ipynb
index f0f98df..f495ff4 100644
--- a/docs/examples/text_to_retrieval_with_clip.ipynb
+++ b/docs/examples/text_to_retrieval_with_clip.ipynb
@@ -4,15 +4,22 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "# Text-to-image retrieval with CLIP\n",
-    "\n",
-    "This is an example of a text-to-Image retrieval engine based on OpenAI CLIP model"
+    "# Text-to-image retrieval with CLIP"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/text_to_retrieval_with_clip.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/text_to_retrieval_with_clip.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
+    "This is an example of a text-to-Image retrieval engine based on OpenAI CLIP model.\n",
+    "\n",
     "Import `mozuma` modules for the task"
    ]
   },
@@ -219,14 +226,11 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "87ff38510d400b07e30cf74ae9dd54446c13e53a2020eb935b0a431823d158d6"
-  },
   "jupytext": {
    "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.9.12",
+   "display_name": "Python 3.7.12",
    "language": "python",
    "name": "python3"
   },
@@ -240,7 +244,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/text_to_retrieval_with_clip.md b/docs/examples/text_to_retrieval_with_clip.md
index d4eba48..4a5037b 100644
--- a/docs/examples/text_to_retrieval_with_clip.md
+++ b/docs/examples/text_to_retrieval_with_clip.md
@@ -6,17 +6,24 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.9.12
+    display_name: Python 3.7.12
     language: python
     name: python3
 ---
 
 # Text-to-image retrieval with CLIP
 
-This is an example of a text-to-Image retrieval engine based on OpenAI CLIP model
 
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/text_to_retrieval_with_clip.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/text_to_retrieval_with_clip.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
+This is an example of a text-to-Image retrieval engine based on OpenAI CLIP model.
 
 Import `mozuma` modules for the task
 
diff --git a/docs/examples/train_cifar10.ipynb b/docs/examples/train_cifar10.ipynb
index 3acf692..9c1bfea 100644
--- a/docs/examples/train_cifar10.ipynb
+++ b/docs/examples/train_cifar10.ipynb
@@ -4,7 +4,19 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "# CIFAR10 Image Classification training\n",
+    "# CIFAR10 Image Classification training"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/train_cifar10.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_cifar10.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
     "\n",
     "In this notebook, we are training CIFAR10 image classification on top of ResNet18 features from ImageNet\n",
     "\n",
@@ -559,7 +571,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.10"
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/train_cifar10.md b/docs/examples/train_cifar10.md
index 69b617d..545231a 100644
--- a/docs/examples/train_cifar10.md
+++ b/docs/examples/train_cifar10.md
@@ -6,7 +6,7 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
     display_name: Python 3.7.10 ('mozuma')
     language: python
@@ -15,6 +15,14 @@ jupyter:
 
 # CIFAR10 Image Classification training
 
+
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/train_cifar10.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_cifar10.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 In this notebook, we are training CIFAR10 image classification on top of ResNet18 features from ImageNet
 
 Import `mozuma` modules for the task
diff --git a/docs/examples/train_face_age_detection.ipynb b/docs/examples/train_face_age_detection.ipynb
index e4de30e..59afb1f 100644
--- a/docs/examples/train_face_age_detection.ipynb
+++ b/docs/examples/train_face_age_detection.ipynb
@@ -11,6 +11,13 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/train_face_age_detection.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_face_age_detection.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
     "Import `mozuma` modules"
    ]
   },
@@ -374,14 +381,11 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "bbaad453184214a0a51526c6d68f44bd07d56ea2c9ddd6057e09d3caa239644f"
-  },
   "jupytext": {
    "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.8.13 (conda)",
+   "display_name": "Python 3.7.12",
    "language": "python",
    "name": "python3"
   },
@@ -395,7 +399,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/train_face_age_detection.md b/docs/examples/train_face_age_detection.md
index 92977c5..f6baae6 100644
--- a/docs/examples/train_face_age_detection.md
+++ b/docs/examples/train_face_age_detection.md
@@ -6,9 +6,9 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.8.13 (conda)
+    display_name: Python 3.7.12
     language: python
     name: python3
 ---
@@ -16,6 +16,13 @@ jupyter:
 # Train an age detection model based on ArcFace features
 
 
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/train_face_age_detection.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_face_age_detection.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 Import `mozuma` modules
 
 ```python
diff --git a/docs/examples/train_face_emotion_recognizer.ipynb b/docs/examples/train_face_emotion_recognizer.ipynb
index a5212a1..3228198 100644
--- a/docs/examples/train_face_emotion_recognizer.ipynb
+++ b/docs/examples/train_face_emotion_recognizer.ipynb
@@ -4,16 +4,23 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "# Face emotion recognition training\n",
-    "\n",
-    "This notebooks shows how to train a face emotion recognition model on top of ArcFace face features"
+    "# Face emotion recognition training"
    ]
   },
   {
    "cell_type": "markdown",
    "metadata": {},
    "source": [
-    "Import MTCNN and ArcFace modules from `mozuma`\n"
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/train_face_emotion_recognizer.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_face_emotion_recognizer.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
+    "This notebooks shows how to train a face emotion recognition model on top of ArcFace face features\n",
+    "\n",
+    "Import MTCNN and ArcFace modules from `mozuma`"
    ]
   },
   {
@@ -335,7 +342,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.7.10"
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/train_face_emotion_recognizer.md b/docs/examples/train_face_emotion_recognizer.md
index 998cddb..f77309c 100644
--- a/docs/examples/train_face_emotion_recognizer.md
+++ b/docs/examples/train_face_emotion_recognizer.md
@@ -6,7 +6,7 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
     display_name: Python 3.7.10 ('mozuma')
     language: python
@@ -15,11 +15,17 @@ jupyter:
 
 # Face emotion recognition training
 
-This notebooks shows how to train a face emotion recognition model on top of ArcFace face features
 
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/train_face_emotion_recognizer.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/train_face_emotion_recognizer.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
 
-Import MTCNN and ArcFace modules from `mozuma`
+This notebooks shows how to train a face emotion recognition model on top of ArcFace face features
 
+Import MTCNN and ArcFace modules from `mozuma`
 
 ```python
 from mozuma.models.arcface.pretrained import torch_arcface_insightface
diff --git a/docs/examples/vinvl.ipynb b/docs/examples/vinvl.ipynb
index 217c588..e986e10 100644
--- a/docs/examples/vinvl.ipynb
+++ b/docs/examples/vinvl.ipynb
@@ -11,6 +11,13 @@
    "cell_type": "markdown",
    "metadata": {},
    "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/vinvl.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/vinvl.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>\n",
+    "\n",
     "Import `mozuma` modules"
    ]
   },
@@ -132,15 +139,12 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "1a9eeca477439d6a2922d69b8d743e1024f2fe4120e7a870f9cdb2970f0e81af"
-  },
   "jupytext": {
-   "formats": "ipynb,md",
-   "main_language": "python"
+   "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.7.11 64-bit (conda)",
+   "display_name": "Python 3.7.12",
+   "language": "python",
    "name": "python3"
   },
   "language_info": {
@@ -153,7 +157,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.13"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/vinvl.md b/docs/examples/vinvl.md
index 13bd270..4557acb 100644
--- a/docs/examples/vinvl.md
+++ b/docs/examples/vinvl.md
@@ -2,20 +2,27 @@
 jupyter:
   jupytext:
     formats: ipynb,md
-    main_language: python
     text_representation:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.7.11 64-bit (conda)
+    display_name: Python 3.7.12
+    language: python
     name: python3
 ---
 
 # Object Detection with VinVL
 
 
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/vinvl.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/vinvl.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 Import `mozuma` modules
 
 ```python


Test patch:
diff --git a/docs/examples/test_distiluse_multilingual.ipynb b/docs/examples/test_distiluse_multilingual.ipynb
index cd82528..9774b57 100644
--- a/docs/examples/test_distiluse_multilingual.ipynb
+++ b/docs/examples/test_distiluse_multilingual.ipynb
@@ -7,6 +7,18 @@
     "# Testing multilingual semantic text similarity"
    ]
   },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "<a target=\"_blank\" href=\"https://github.com/mozuma/mozuma/blob/master/docs/examples/test_distiluse_multilingual.ipynb\">\n",
+    "  <img src=\"https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black\" alt=\"See the source code\"/>\n",
+    "</a>\n",
+    "<a target=\"_blank\" href=\"https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/test_distiluse_multilingual.ipynb\">\n",
+    "  <img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/>\n",
+    "</a>"
+   ]
+  },
   {
    "cell_type": "code",
    "execution_count": null,
@@ -137,14 +149,11 @@
   }
  ],
  "metadata": {
-  "interpreter": {
-   "hash": "87ff38510d400b07e30cf74ae9dd54446c13e53a2020eb935b0a431823d158d6"
-  },
   "jupytext": {
    "formats": "ipynb,md"
   },
   "kernelspec": {
-   "display_name": "Python 3.9.12 (conda)",
+   "display_name": "Python 3.7.12",
    "language": "python",
    "name": "python3"
   },
@@ -158,7 +167,12 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.7.12"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "446fa4ae14fc0db07deeb22d284bdd26ac4d0fa6060970ce5f4cfd209622d30f"
+   }
   }
  },
  "nbformat": 4,
diff --git a/docs/examples/test_distiluse_multilingual.md b/docs/examples/test_distiluse_multilingual.md
index 0f7eab1..b9c0210 100644
--- a/docs/examples/test_distiluse_multilingual.md
+++ b/docs/examples/test_distiluse_multilingual.md
@@ -6,15 +6,23 @@ jupyter:
       extension: .md
       format_name: markdown
       format_version: '1.3'
-      jupytext_version: 1.14.0
+      jupytext_version: 1.14.1
   kernelspec:
-    display_name: Python 3.9.12 (conda)
+    display_name: Python 3.7.12
     language: python
     name: python3
 ---
 
 # Testing multilingual semantic text similarity
 
+
+<a target="_blank" href="https://github.com/mozuma/mozuma/blob/master/docs/examples/test_distiluse_multilingual.ipynb">
+  <img src="https://img.shields.io/static/v1?label=&message=See%20the%20source%20code&color=blue&logo=github&labelColor=black" alt="See the source code"/>
+</a>
+<a target="_blank" href="https://colab.research.google.com/github/mozuma/mozuma/blob/master/docs/examples/test_distiluse_multilingual.ipynb">
+  <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/>
+</a>
+
 ```python
 from mozuma.torch.runners import TorchInferenceRunner
 from mozuma.torch.options import TorchRunnerOptions